IE浏览器不兼容JavaScript
答案:5 悬赏:20 手机版
解决时间 2021-03-24 00:50
- 提问者网友:自食苦果
- 2021-03-23 14:54
IE浏览器不兼容JavaScript
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-03-23 16:05
首先IE本身就是支持JavaScript的。
1、可能想要说的是不支持某些特性,这是正常的。浏览器兼容性一直都是web开发的一大难题,不过w3c的HTML5之后好了很多。要是想知道在IE中某些js脚本怎么写它才认识,那可能要费一些功夫去查阅一下了。
2、如果浏览器版本特别落后,如IE6等非常旧的浏览器,那么不支持的js特性可能会特别多,建议先升级浏览器。
1、可能想要说的是不支持某些特性,这是正常的。浏览器兼容性一直都是web开发的一大难题,不过w3c的HTML5之后好了很多。要是想知道在IE中某些js脚本怎么写它才认识,那可能要费一些功夫去查阅一下了。
2、如果浏览器版本特别落后,如IE6等非常旧的浏览器,那么不支持的js特性可能会特别多,建议先升级浏览器。
全部回答
- 1楼网友:雪起风沙痕
- 2021-03-23 20:13
学习学习
- 2楼网友:山河有幸埋战骨
- 2021-03-23 19:10
function addEvent(elem, type, fn) {
if (elem.attachEvent) {
elem.attachEvent('on' + type, fn);//只支持IE
return;
}
if (elem.addEventListener) {
elem.addEventListener(type, fn, false);//其他浏览器
}
}
var myTxt = document.getElementById('txtPassword');
addEvent(myTxt , 'click', function(){
e = e || window.event;
var targetNode = e.target || e.srcElement;
});
试一下这样!追问没有看懂啊、没有试出来效果
if (elem.attachEvent) {
elem.attachEvent('on' + type, fn);//只支持IE
return;
}
if (elem.addEventListener) {
elem.addEventListener(type, fn, false);//其他浏览器
}
}
var myTxt = document.getElementById('txtPassword');
addEvent(myTxt , 'click', function(){
e = e || window.event;
var targetNode = e.target || e.srcElement;
});
试一下这样!追问没有看懂啊、没有试出来效果
- 3楼网友:何以畏孤独
- 2021-03-23 18:07
先在本地确保IE兼容JS:打开IE--“工具”--“Internet 选项”--“高级”--勾选“允许活动内容在我的计算机上的文件中运行”,并“应用”、“确定”。 很多情况下上传到服务器浏览者不需做这些设置就可以兼容此JS,不放心你可以传到服务器后,改回设置前的状态自己测试一下。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯