JS 在不同系统下的IE11上 运行结果为什么会不一样?有时候还没效果? 本帖最后由 wuxiaoqi152 于 2014-01-07 18:10:52 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我知道是不一样额~! 但是有什么解决办法呢~是不是winsever2008的ie11把js禁掉了 感覺說了一堆,沒說到什麽實際的東西你的 說很多JS沒有效果,那就是有的有效果了?有效果的,沒有效果的,相互之間有什麽區別沒有,比較特別的DOM操作,ajax, html5、css3相關的新特性...沒有效果的JS,你選個功能相對獨立,代碼量少的帖出來看看撒 js本就有兼容性问题的,如果没有一样的测试环境,就在客户机上安装fiddler代理js文件在客户机上调试吧 可能之前说的有些误区了,我觉得可能所有的JS 都没效果了,因为在登陆界面JS 就完全没有效果,然后是靠后台的代码登陆到主菜单的,进入主菜单之后就卡住了,完全就动不了,这个是登陆界面的图片 ,然后Login 这个按钮的JS 事件 前台是这样调用的 <input id="imgbtnLogin" onclick="return Check();" type="image" alt="" src="Images/denglu.jpg" style="cursor:hand;width:72px; height:24px" name="btnlogin" runat="server" onserverclick="imgbtnLogin_ServerClick"/> 然后JS 方法是:function Check() { var Name = form1.txtUserId.value; var Paswrd = form1.txtPassword.value; if (Name == "") { alert("Username can not be empty."); return false; } if (Name.length > 16 || Paswrd.length > 16) { alert("User name or password can not be longer than 16 characters."); return false; } return true; }就拿登陆界面的这个Login JS 事件来说吧 在英文版的 Windows Server 2008 R2 上 就完全没效果了,然后 在这个登陆界面一般 都是在进入登陆界面的时候 首先 用户名文本框直接获得焦点的吧 , document.getElementById("txtUserId").focus(); 连这样一句JS 都没效果 , 前面一个兄弟说的 IE 权限比较高 这个要怎么设置呢? 還真沒有看出什麽東西來你可以照上面兄弟說的試試,看看 Windows Server 2008 上的IE流覽設置是否設定了很高的安全級別IE - 工具 - Internet選項 - 安全 - 選中框內的“Internet”,查看它的安全級別或者直接在“可信站點”內添加你要訪問的網站并將“可信站點”的安全級別調到最低還不行的話... 哥们 我2B 了~! 刚问了个同事~! 我次奥~! 就是个IE 浏览器的设置问题 在IE 设置自定义安全级别里面 把JavaScript脚本开启 就行了~! 天呐 这么二B 的问题我竟然纠结了这么久~! 我那同事说 JS 没用? 那你启用就不好了~! 然后给我设置了下~! 擦了个DJ ~! 我钻牛角尖了~! 开始根本没想到这个上面去,因为其他环境上面 都是IE 11 然后都可以直接用~! 为什么英文版的 Windows Server 2008 R2 这个系统要把我脚本给禁用掉? 郁闷~! 请教帐号登录的问题 在VS2008 中运行JS代码时,CPU使用率竟到100%.何解? 关于shadowbox如何使用多个 formValidator验证插件 紧急求助。javascript实现插入falsh问题 请看这个问题。。。 2006年04月份的微软MVP申请开始了 封装【定时跳转 + onfucs + onblur 】功能,遇到的问题 怎样把一个textarea的大量文字分成几小块分别存在几个textarea里?? 想缓存输入的数据,然后一并提交,求实现方法 js 代码中ready function 执行不成功 正则验证,################## 100% 结贴
我知道是不一样额~! 但是有什么解决办法呢~
是不是winsever2008的ie11把js禁掉了
function Check()
{
var Name = form1.txtUserId.value;
var Paswrd = form1.txtPassword.value;
if (Name == "")
{
alert("Username can not be empty.");
return false;
}
if (Name.length > 16 || Paswrd.length > 16)
{
alert("User name or password can not be longer than 16 characters.");
return false;
}
return true;
}就拿登陆界面的这个Login JS 事件来说吧 在英文版的 Windows Server 2008 R2 上 就完全没效果了,然后 在这个登陆界面一般 都是在进入登陆界面的时候 首先 用户名文本框直接获得焦点的吧 , document.getElementById("txtUserId").focus(); 连这样一句JS 都没效果 , 前面一个兄弟说的 IE 权限比较高 这个要怎么设置呢?
在IE 设置自定义安全级别里面 把JavaScript脚本开启 就行了~!
天呐 这么二B 的问题我竟然纠结了这么久~! 我那同事说 JS 没用? 那你启用就不好了~! 然后给我设置了下~! 擦了个DJ ~! 我钻牛角尖了~!