百度使用的判断是否移动端设备的JS代码
大多数人都使用跳转适配的方式实现PC端到移动端的网页转换,而大多数人又是使用通过判断UA的方法来区分PC端还是移动端,思路一样,但代码各不相同,有长有短,主要是根据自己的编程习惯和网页URL特点来写代码。 这里跟大家分享一段判断是否移动端设备的JS代码,超短,百度都用它。 代码如下: if(navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)){ ... } 此代码主要是抓住了移动端设备UA的几个关键词:iPhone/iPod/Android/ios,这几个关键词在PC端的UA里是不会出现的,从而判断是否移动端。 很多...
js 定位到某个锚点
js 定位到某个锚点 html页面内可以设置锚点,锚点定义 Html代码 <a name="firstAnchor">&nsbp;</a> 锚点使用 Html代码 <a href="#firstAnchor">跳至第一个锚点</a> 但对于js呢,在js中如何在完成一个操作后跳至页面的某个固定锚点呢 js中location.href可以跳转至某个url; 跳至(定位到)某个固定锚点的办法 1、location.href = "#firstAnchor"; // firstAnchor为锚点名称
HTML中ListBox的控件
// <select name="list" multiple="true" size="25" > <option value= "1 " > 爱情片 </option> <option value= "2 " > 动作片 </option> <option value= "3 " > 战争片 </option> <option value= "4 " > 恐怖片 </option> <option value= "5 " > 喜剧片 </option> <option value= "6 " > 伦理片 </option> <option value= "7 " > 电视剧 </option> <option ...
jQuery UI自动完成 完整实例
jQuery UI 实例 - 自动完成(Autocomplete) 根据用户输入值进行搜索和过滤,让用户快速找到并从预设值列表中选择。 如需了解更多有关 autocomplete 部件的细节,请查看 API 文档 自动完成部件(Autocomplete Widget)。 本章节使用到 search.php 下载。 默认功能 当您在输入域中输入时,自动完成(Autocomplete)部件提供相应的建议。在本实例中,提供了编程语言的建议选项,您可以输入 "ja" 尝试一下,可以得到 Java 或 JavaScript。 数据源是一个简单的 JavaScript 数组,使用 source 选项提供给部件。 <!...
如何设置jquery的ajax方法为同步
Ajax请求默认的都是异步的 如果想同步 async设置为false就可以(默认是true) var html = $.ajax({ url: "some.php", async: false }).responseText; 或者在全局设置Ajax属性 $.ajaxSetup({ async: false }); 再用post,get就是同步的了
如何用Fiddler对手机(安卓/iOS)数据进行抓包
Fiddler绝对称得上是"抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。 Fiddler能捕获ISO设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。 同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。 前提条件:安装Fiddler的机器,跟Iphone 在同一个网络里, 否则IPhone不能把HTTP发送到Fiddler的机器上来。 HTTP数据抓包(Fiddler2) V2.2.0 绿色中文版 评分: 7.8 类别: 编程辅助 大小:628KB 语言: 中文 查看详细信息 &g...
jquery text()方法取标签中的文本
本节主要介绍了jquery使用text()方法取标签中的文本的具体实现,需要的朋友可以参考下 <span id="236" class="active" type="teacher" ww="nn"> <input type="checkbox" onclick="event.cancelBubble=true;"> 刘4 </span> 获取文本“刘4” 获取id $("input:checked",".simpleTree").each(function(){ var currentNode = $(this).parent(); var isfolder = currentNode.text(); var id=currentNode.attr("id") alert(isfolder); });
js时间格式化
[cce_cs] //格式化CST日期的字串 function formatCSTDate(strDate, format) { return formatDate(new Date(strDate), format); } //格式化日期, function formatDate(date, format) { var paddNum = function (num) { num += ""; return num.replace(/^(\d)$/, "0$1"); } //指定格式字符 var cfg = { yyyy: date.getFullYear() //年 : 4位 , yy: date.getFullYear().toString().substri...
查看谷歌浏览器/360浏览器的cookie
如何查看 谷歌浏览器/360浏览器的cookie 最佳答案: 依次点击设置--高级选项--内容设置--cookies--选择“显示cookies和其他网站数据”按钮就可以看到了
