![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
Vivan
这个作者很懒,什么都没留下…
展开
-
JS中的setTimeout和setInterval的区别
因为setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 而setInterval(表达式,交互时间)则不一样,它从载入后,每隔指定的时间就执行一次表达式 所以,完全是不一样的 很多人习惯于将setTimeout包含于被执行函数中,然后在函数外再次使用setTimeout来达到定时执行的目的 这样,函数外的setTimeout在执行函数时再转载 2009-01-06 21:42:00 · 489 阅读 · 0 评论 -
火狐 ie 兼容的 刷新或关闭页面前提醒判断
$(document).ready(function() { window.onbeforeunload = function() { try { return "确认放弃吗?"; } catch (e) { } } });原创 2010-11-03 15:55:00 · 527 阅读 · 0 评论 -
js判断全角字符的空格
<br />在js判断字符是否为空时:<br /> 在全角字符时,全角的空格也设置为字符,所以判断时应将全角字符的空格转换为半角的字符进行判断,具体方式如下:<br />function checkstr(str){<br /> <br /> var len = 0;<br /> var result = '';<br /> var result_flag = 0;<br /><br /> len = str.length;<br />原创 2010-12-29 09:56:00 · 5398 阅读 · 0 评论 -
js对表格的排序
<br />表格的单列排序<br /><html> <head> <title>Sort.html</title> <mce:script type="text/javascript"><!-- function compareTRs(oTR1, oTR2) { var sValue1 = oTR1.cells[0].firstChild.nodeValue; var sValue2 = oTR2.cells[0].firstChild.nodeValue;原创 2010-11-22 16:01:00 · 381 阅读 · 0 评论 -
Fancybox
<br />Fancybox是一款优秀的jquery插件,它能够展示丰富的弹出层效果。前面我们有文章介绍了facybox弹出层效果,相比facybox,fancybox显得功能更为齐全,它除了可以加载DIV,图片、图片集、Ajax数据,还能加载SWF影片,iframe页面等等。fancybox具有以下特性:<br />可以加载DIV、图片、图片集、Ajax数据、SWF影片,iframe页面等。<br />支持键盘方向键和ESC键。<br />丰富的参数设置和方法调用。<br />可扩展性强。如何使用?<转载 2011-02-11 12:45:00 · 4764 阅读 · 0 评论 -
Ajax在基于IE浏览器中的缓存问题
<br />做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着删除, <br />必须要等一段时间,后来知道是IE缓存的问题 <br />AJAX缓存页面是一个刚接触AJAX的人一定会遇到的问题,造成这个问题的关键性人物又是Ie... <br />在网上找了好多资料后,总结一下 <br />1:在AJAX请求的页面后加个随机函数,我们可以使用随机时间函数 <br />在javascript发送的URL后加上t=Math.random() <br />当然,不是直接把t转载 2011-04-22 10:36:00 · 571 阅读 · 0 评论 -
document.execCommand()用法说明
document.execCommand()用法说明2D-Position 允许通过拖曳移动绝对定位的对象。AbsolutePosition 设定元素的 position 属性为"absolute"(绝对)。BackColor 设置或获取当前选中区的背景颜色。BlockDirLTR 目前尚未支持。BlockDirRTL 目前尚未支持。Bold 切换当前选中区的粗体显示与否。BrowseMode 目转载 2011-06-23 15:07:00 · 1407 阅读 · 0 评论 -
contentWindow的使用
contentWindow属性是指指定的frame或者iframe所在的window对象: function fnNavigate() { for(i=0;i{ if(document.all(i).tagName=="IFRAME") { document.all(i).contentWindow.location = "http://www.msn.com"; } } }原创 2011-06-20 10:32:00 · 2003 阅读 · 0 评论 -
js 事件大全
<br />Js事件大全<br />一般事件 事件 浏览器支持 描述 <br />onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 <br />onDblClick IE4|N4|O 鼠标双击事件 <br />onMouseDown IE4|N4|O 鼠标上的按钮被按下了 <br />onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 <br />onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件 <br />onMou原创 2011-05-05 17:08:00 · 419 阅读 · 0 评论 -
JavaScript 仿LightBox内容显示效果
近来要做一个LightBox的效果(也有的叫Windows关机效果),不过不用那么复杂,能显示一个内容框就行了。这个效果很久以前就做过,无非就是一个覆盖全屏的层,加一个内容显示的层。不过showbo教了我position:fixed这个新特性,决定重写一遍。ps:“定位效果”的意思是屏幕滚动也能固定位置。程序说明:要实现一个简单的LightBox效果,主要有两个部分:覆转载 2012-02-07 12:34:33 · 476 阅读 · 0 评论 -
ECMAScript 版本收藏的地址
http://yanhaijing.com/es5/#23http://es6.ruanyifeng.com/原创 2019-01-17 18:10:05 · 499 阅读 · 0 评论 -
JS代码经典实例集合
document.execCommand()函数可用参数大解析<br />2D-Position 允许通过拖曳移动绝对定位的对象。<br />AbsolutePosition 设定元素的 position属性为“absolute”(绝对)。<br />BackColor 设置或获取当前选中区的背景颜色。<br />BlockDirLTR 目前尚未支持。<br />BlockDirRTL 目前尚未支持。<br />Bold 切换当前选中区的粗体显示与否。<br />BrowseMo转载 2010-12-20 13:36:00 · 5985 阅读 · 0 评论 -
火狐 ie 关闭窗口
<br /><mce:script type="text/javascript"><!--function closeme(){ var browserName=navigator.appName; if (browserName=="Netscape") { window.open('','_parent',''); if(window.close() == undefined){ location.replace("<% VA原创 2010-12-02 17:36:00 · 410 阅读 · 0 评论 -
javascript ajax
<br /><Script>var http_request = false;function send_request(url) {//初始化、指定处理函数、发送请求的函数 http_request = false; //开始初始化XMLHttpRequest对象 if(window.XMLHttpRequest) { //Mozilla 浏览器 http_request = new XMLHttpRequest();原创 2010-12-03 09:42:00 · 289 阅读 · 0 评论 -
一个form两个提交按钮,分别提交到两页面
方法1:function save(){ document.form1.action="right.asp";document.form1.submit();}function send(){document.form1.action="sendtaskook.asp";document.form1.submit();} 方法2:转载 2009-01-12 22:12:00 · 775 阅读 · 0 评论 -
鼠标事件大全
onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件 onMouseMove IE4|N4|原创 2009-01-19 23:13:00 · 508 阅读 · 0 评论 -
常用的js验证数字,电话号码,传真,邮箱,手机号码,邮编,日期
1、数字 function testisNum(object) { var s =document.getElementById(object.id).value;转载 2009-11-26 14:39:00 · 497 阅读 · 0 评论 -
Javascript判断空格
正则 function checkvalue(){ if(document.Form.content.value.replace(//s/g,"")=="") { alert("内容不能为空!"); document.addForm.content.focus(); return false; } document.addForm.submit();转载 2009-12-30 16:09:00 · 964 阅读 · 0 评论 -
让js(javascript)关闭窗口无提示
在不是js打开的页面上按window.close(), 会有提示框,很烦,现在可以不用了,没有提示框直接关闭窗口。试试下面代码: php程序员站 试着改变参数会得到其他一些功能: php程序员站WebBrowser.ExecWB(1,1) 打开WebBrowser.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口WebBrowser.ExecWB(4,1) 保存网页转载 2010-07-07 14:57:00 · 505 阅读 · 0 评论 -
jquery each的用法
aa dd dda$("ul li ").each(function(){ //alert($(this).text());})Change colors Stop here $("button").click(function () { $("div").each(function (index, domE原创 2010-05-27 10:22:00 · 10325 阅读 · 0 评论 -
js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字等各类代码
1.文本框只能输入数字代码(小数点也不能输入)<input onkeyup="this.value=this.value.replace(//D/g,)" onafterpaste="this.value=this.value.replace(//D/g,)"> 2.只能输入数字,能输小数点.<input onkeyup="if(isNaN(value))execC转载 2010-05-25 14:27:00 · 592 阅读 · 0 评论 -
jquery Ajax详解
参数: options 返回值: XMLHttpRequest 使用HTTP请求一个页面。这是jQuery的低级AJAX实现。要查看高级抽象,见$.set、$.post等,这些方法更易于理解和使用。但是功能上有限制(例如,没有错误处理函数)。警告:如果数据类型指定为"script",那么POST自动转化为GET方法。(因为script会作为一个嵌入页面的script标签进行载入) $.ajax()函数返回它创建的XMLHttpRequest对象。在大部分情况下,你不需要直接操作此对象。通常,这个原创 2010-06-01 22:09:00 · 1425 阅读 · 0 评论 -
DreamWeaver批量消除网页连接上的“虚线框”
<br />各位想必都知道,onfocus=”this.blur()”这条代码能消除链接时的虚线框,但你有没有想过,如果你的网页上有几个甚至上百个链接,而你又想要去掉上面那些讨厌的虚线框,难道你还一个个去Ctrl+C、Ctrl+V,天哪!这对一个正常人来说绝对是个恶梦。也许你会说,用DW或其它文本编辑器里的“查找/替换”功能就能解决,对!不可否认,这是一个好办法,但作为一个优秀的web developer,用尽可能少的代码实现一样的功能才是我们应当追求的目标,下面我们就用htc来解决这问题。至于转载 2010-08-17 11:00:00 · 445 阅读 · 0 评论 -
DreamWeaver批量消除网页连接上的“虚线框”
<br />各位想必都知道,onfocus=”this.blur()”这条代码能消除链接时的虚线框,但你有没有想过,如果你的网页上有几个甚至上百个链接,而你又想要去掉上面那些讨厌的虚线框,难道你还一个个去Ctrl+C、Ctrl+V,天哪!这对一个正常人来说绝对是个恶梦。也许你会说,用DW或其它文本编辑器里的“查找/替换”功能就能解决,对!不可否认,这是一个好办法,但作为一个优秀的web developer,用尽可能少的代码实现一样的功能才是我们应当追求的目标,下面我们就用htc来解决这问题。至于转载 2010-08-17 11:02:00 · 534 阅读 · 0 评论 -
原生JS中的三大家族(offset/scroll/client)与jQuery中对应的方法
JS中的offset家族:一、offsetEWidth与offsetHeight:获取的是元素的实际宽高 = width + border + padding注意点:1.可以获取行内及内嵌的宽高2.获取到的值是一个number类型,不带单位3.获取的宽高包含border和padding4.只能读取,不能设置console.log ( box.offsetWidth );/...转载 2019-05-16 13:46:14 · 346 阅读 · 0 评论