比如<div onmousedown="test();"></div>
在IE下没问题,在firefox就不能触发,请问有没有什么替代方案?
在IE下没问题,在firefox就不能触发,请问有没有什么替代方案?
解决方案 »
- iframe 里的src传递参数问题
- 静态四级联动下拉菜单 感兴趣的来交流下~
- 使用jquery的几行代码求解析下
- JQuery选择器,在线等,第一个正确直接给分
- setTimeout返回值的作用。。。急救啊。。。
- JS正则表达式,怎样判断一个验证QQ号,如果不填也是对的,如果填了就要验证它是否正确?怎么写?
- 一个判断,谁会?
- 求助!我是一个新手,请问我应该哪个方面 学习javascript呢???
- Aptana studio 3除了在官网能下还有什么其他的站点能下不?官网根本下不动啊
- 请大神帮忙看下这段代码 是如何调用数据的
- 大虾门 帮我解决下问题,就是得到父窗口的元素.在线等.非常感谢啊..............
- select的问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>FF&IE</title>
<script type="text/javascript">
var agent=window.navigator.userAgent;
var agentType=(agent.indexOf('MSIE')<1)?'FF':'IE';function test(event)
{
var e=window.event||event;
var getFocus=(agentType=='IE')?e.srcElement:e.target;
alert(getFocus.tagName);
}document.onmousedown=test;
</script>
<style type="text/css">
div{
border:10px solid;
height:30px;
width:200px;
}
</style>
</head><body>
<div></div>
</body>
</html>
script我是用src="jjj.js"引用过来的,其中包含一句document.onmousedown=test和test函数
function test(ev){
ev = ev || window.event;
var agent=window.navigator.userAgent;
var agentType=(agent.indexOf('MSIE')<1)?'FF':'IE';
var obj=(agentType=='IE')?ev.srcElement:ev.target;
……………………
……………………
//略过若干
}