随笔分类 - js
摘要:代码一:代码二:给个discuz的代码你参考下if(preg_match('/(mozilla|m3gate|winwap|openwave)/i', $_SERVER['HTTP_USER_AGENT'])) { 跳转}
阅读全文
摘要:javascript有编码函数escape()和对应的解码函数unescape(),而php中只有个urlencode和urldecode,这个编码和解码函数对encodeURI和encodeURIComponent有效,但是对escape的是无效的。javascript中的escape()函数和u...
阅读全文
摘要:undefined以下是错误写法: data = undefined; alert(undefined==false);//这样判断会输出false; if(data!=undefined || data!='' || data!=null || data!="/"){ ...
阅读全文
摘要:自定义函数/*-----------------实现1--------------------*/function getPar(par){ //获取当前URL var local_url = document.location.href; //获取要取得的get参数位置 ...
阅读全文
摘要:js/** * 统计JS * @author guomumin * @date 2013-06-25 * @update 2014-08-06 * @version 1.1 */(function(window){ window.ucf=_ucf; var _ucf=(function(...
阅读全文
摘要:参考:http://ajava.org/article-685-1.htmlFlexpaper>参数说明:Flexpaper参数说明SwfFile (String) 需要使用Flexpaper打开的文档 Scale (Number) 初始化缩放比例,参数值应该是大于零的整数 ZoomTransiti...
阅读全文
摘要:参考:http://www.ituring.com.cn/article/467概念: 什么是事件委托:通俗的讲,事件就是onclick,onmouseover,onmouseout,等就是事件,委托呢,就是让别人来做,这个事件本来是加在某些元素上的,然而你却加到别人身上来做,完成这个事件。 举...
阅读全文
摘要:函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组例子:str=”jpg|bmp|gif|ico|png”;arr=theString.split(”|”);//arr是一个包含字符值”jpg”、”bmp”、”gif”、”ico”和”png”的数组函数:John() 功能:使...
阅读全文
摘要:效果 ①基本效果:show()、hide()、toggle() ②滑动 slideDown()、slideUp()、slideToggle() 划上:$("p").slideUp("slow"); 划下:$("p").slideDown("slow"); $("p").sli...
阅读全文
摘要:ie 6 需要用document.documentElement.scrollTop 获取滚动条位置ie 其他版本可以用 document.body.scrollTop 获取滚动条位置其他浏览器可以用 window.pageYOffset 获取滚动条位置当聊天室的内容超出页面范围时,如何让页面刷新后...
阅读全文
摘要:参考:http://www.w3school.com.cn/tiy/t.asp?f=jquery_event_mouseenter_mouseover不论鼠标指针穿过被选元素或其子元素,都会触发 mouseover 事件。对应mouseout;只有在鼠标指针穿过被选元素时,才会触发 mouseent...
阅读全文
摘要:假如页面很长,超过一屏,而拖到页面底部的时候,点击一个链接aaa的时候又会跳到页面顶部,因为#默认表示的是锚点#top。所以这个时候可以用如下代码即可使页面刷新但停留在当前位置:aaa 其它方法:1:2:3:4:慎用JavaScript:void(0)JavaScript中void是一个操作符,...
阅读全文
摘要:$('#cb').attr('checked'); 返回的是checked或者是undefined,不是原来的true和false了,有关此问题的解决方法如下: 这样写在JQ1.6之前完全没问题,可是当我们升级JQ1.6到更高的版本时,问题就来了,此时我们会发现: $('#cb').attr('checked'); 返回的是checked或者是undefined,不是原来的true和false了。 并且checked属性在页面初始化的时候已经初始化好了,不会随着状态的改变而改变。所以如果checkbox一开始是选中的,那么返回的是
阅读全文
摘要:1.引入文件: 使用前需包含以下jquery.js、bgiframe.js、weebox.js、wee.css文件2.基本用法举例如下:3.以下是默认选项:boxid: null, //设定了此值只后,以后在打开同样boxid的弹窗时,前一个将被自动关闭boxclass: null, //给弹窗设置其它的样式,用此可以改变弹窗的样式type: 'dialog', //弹窗类型,目前有dialog,error,warning,success,wee,prompt,box六种title: '', //弹窗标题width: 0, //弹窗宽度,不设时,会自动依据内容改
阅读全文
摘要:1。子页面又父页面通过window.open弹出 子页面要向父页面传值,只要在document前面加window.opener即可。如:父页面:无标题文档 子页面无标题文档 2。子页面是iframe框架中的页面 子页面要向父页面传值,只要在document前面加parent即可。 父页面无标题文档 子页面无标题文档
阅读全文
摘要:源码实例一:javascript 页面加裁时自动提交表单Form表单:javascript 代码:注:用Javascript提交表单时最好form里的元素不要用id="submit"或name="submit",例如:或 这样JS可能不兼容各种浏览器,会导致JS报错。二‘超链接提交表单Form表单:...
阅读全文
摘要:1..html(),.text()和.val()的使用.html():读取和修改一个元素的HTML内容,详情.html();.text():读取和修改一个元素的文本内容,详情.text();.val():读取和修改一个表单元素的value字段值,详情.val()。2.js取得当前url设置或获取对象...
阅读全文