很实用的,不是我自己搞出来的,在一个国外论坛上找到的 假设 你有一个自定义函数 function test() { alert('test'); } 在IE上,document.getElementById('submit').onclick=function(){test()}; 在FIREFOX上,document.getElementById('submit').attributes['onclick']="test()"; 不过挺高兴的是,在FIREFOX升级之后,IE上的那段代码上FF上也能使用,不用再判断浏览器类型了. 要说他们就应该统一一点,他们不统一,累的只是我们. 本文来...
by thriller818 - Java文档中心 - 2008-07-07 07:27:40 阅读(1040) 回复(0)
事件 浏览器支持 解说 一般事件 onclick IE3、N2 鼠标点击时触发此事件 ondblclick IE4、N4 鼠标双击时触发此事件 onmousedown IE4、N4 按下鼠标时触发此事件 onmouseup IE4、N4 鼠标按下后松开鼠标时触发此事件 onmouseover IE3、N2 当鼠标移动到某对象范围的上方时触发此事件 onmousemove IE4、N4 鼠标移动时触发此事件 onmouseout IE4、N3 当鼠标离开某对象范围时触发此事件 onkeypress IE4、N4 当键盘上的某个键被按下并且释放...
事件的 the capturing or in the bubbling 区别和联系 [ 本帖最后由 HonestQiao 于 2006-7-7 13:01 编辑 ]
比如我在HTML中有这样一个SPAN标签
AAAAAA
鼠标移动到SPAN标签上会触发showtip这个函数。在js文件中的showtip中我想得到这个SPAN对象,即我想得到引发事件的对象。求高手解答下,谢谢了。
我的PHP代码如下: if ($_GET['action']=='login') { $username = addslashes($_POST['username']); $password = md5(addslashes($_POST['password'])); $sql = "select * from $table_admin where `password` = '$password' and `username` = '$username'"; $rs = $DB->query($sql); if ($DB->num_rows($rs) == 1) { $_SESSION['username'] = $username; $_SESSION['password'] = $password; echo "document.write(\...
今天在经典论坛一位朋友写了这样一段代码: 不能输入,只能粘贴 可以输入,但不能粘贴 正常的textarea 我总对这种写法有所不理解,后来经过小胖指点才茅塞顿开,原来浏览器有自动监听功能,一旦读取代码后对所有的事件的发生都会监听,因此,一旦发生某事件,则执行其“=”后的代码,即使脚本里不指明某个事件发生所要执行的某些代码,监听器也要监听这个事件,只是返回一个空的执行罢了。最后小胖推荐看: var a={} a.click=fun...
[BUG 登录 报告] 关于登陆界面出现js错误提示的报告以及解决方法 问题见图1 原因探查见图2、3、4 解决方法见图5、6 问题的原因: 在没有首页顶部的登录框时,页面内只有一个表单的name为login,那么document.login是确定的一个表单对象; 当页面顶部也有一个登录表单而且表单的name也为login,那么document.login就不确定了。 解决方法,是将该页面主要登录表单设置一个id,然后使用id来确定...
/****打开页面时以窗口方式打开 function urll(u) { window.open(u,"","toolbar=0,top=50,left=130,location=0,status=0,menubar=0,scrollbars=1,resizable=0,height=450,width=510") } //--> ****/ 查看详情 //计算页面执行时间 ?> 退出时效果 控制面板帮助会员日历查看新帖 退出 /*执行此即可看到*/ var sp_isRefash = false; function window_onbeforeunload() { if(!sp_isRefash) { var...