2008-12-08 17:05
请在body里加一句
onLoad="document.onclick = function XXX(event)"
因为准备用document.onclick = function XXX(event)
报错说找不到event,写到body里,省点事好了.
最新的试过了可以用
document.onclick =abcd;
function abcd(event) {
event = (event == null)?window.event:event;
}
document.onkeydown = function(event){
event = event? event:window.event;
if(event.keyCode == 27){
window.close();
}
}
event = (event == null)?window.event:event;
srcelement= event.target?event.target:event.srcElement;
顺便写一下firefox和ie获取srcElement
分享到:
- 2009-11-27 21:39
- 浏览 1521
- 评论(0)
- 论坛回复 / 浏览 (0 / 4472)
- 查看更多
相关推荐
Firefox 不支持 click 方法的解决 Firefox 不支持 click 方法是因为 W3C 标准规定 click 方法只能赋予 input 元素。这意味着在 Firefox 浏览器中,不能使用 click 方法来触发非 input 元素的点击事件。 解决方法是...
JavaScript Option onclick 事件 IE 解决方案及兼容 IE 和 Firefox JavaScript 中的 Option onclick 事件是用户在Select 元素中选择一个选项时触发的事件,但是在 Internet Explorer(IE)浏览器中,该事件无法正确...
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]找到 document.body.onclick = function(evt), 在IE下,这个evt是不会有的,但是在fireFox下(opera下好像也是)会默认传这个参数.在IE下,这个参数是 null ,想兼容,...
smoothScroll.js 是极小的,符合标准的平滑滚动脚本,无依赖,支持 Firefox, Chrome, IE10, Opera 和 Safari。使用:[removed][removed]示例:var smoothScroll = require('smoothscroll'); var exampleBtn = ...
document.write('<script type="text/javascript" >BAIDU_CLB_SLOT_ID = "288992";</script>'); document.write(ojs);} if (code=="top210x90_2"){ document.write('<script type="text/javascript" >BAIDU_CLB_SLOT...
先看一下模拟click事件的代码: 代码如下: <a>... } else { //火狐,如果中没有定义onclick事件,则本段对火狐不起作用 var ev = document.createEvent(“MouseEvents”); ev.initEvent(“click”, true, true); docu
在 IE 中,document.activeElement 将返回当前获得焦点的对象,而在 Firefox 和 Opera 中,e.currentTarget 将返回当前事件的目标元素。 在这个例子中,我们使用了 onclick 事件来触发 show 函数。由于 onclick ...
Supported in Internet Explorer, Mozilla Firefox */ function showPages(name) { //初始化属性 this.name = name; //对象名称 this.page = 1; //当前页数 this.pageCount = 1; //总页数 this.argName = 'page...
javascript脚本在不同浏览器的兼容性一直是Web开发人员的噩梦, 常常一个页面在IE7,Firefox下运行正常, 在IE6下就出现莫名其妙的问题. 针对不同的浏览器编写不同的脚本是一件痛苦的事情. 有了jQuery我们将从这个噩梦...
在FireFox中,如果窗口的滚动条没有回滚到顶部,那么Flash无法加载 Race-conditions when files are cached 兼容ASP.Net Forms SWFUpload v2 延续了SWFUpload的设计目标,将UI分离以交给开发人员控制和后续扩展 ...
将DTD文档存为.dtd的文件,然后在DOCTYPE声明行中调用,例如,将下面的代码存为myfile.dtd <!ELEMENT myfile (title, author)> <!ELEMENT title (#PCDATA)> <!ELEMENT author (#PCDATA)> 然后在XML文档中调用,...
2.5.1 Firefox 2.5.2 在Internet Explorer 8中调试 2.5.3 [removed]URL 协议 2.6 JavaScript与旧浏览器或受限的浏览器 2.7 应知应会 练习 第3章 数据类型、字面量和变量 3.1...
支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...
支持的浏览器: IE 7.0+, Firefox 3.0+, Chrome 2.0+, Opera 9.5+, Safari 3.0+ 注:ExtAspNet基于一些开源的程序ExtJS, HtmlAgilityPack, Nii.JSON, YUICompressor。 示例: http://extasp.net/ 开源: ...