关于javascript的问题
公司网站登录需要按F12的,但是TW按了F12后没反应(已经取消了所有过滤,也没使用“安全浏览”和“性能优化”,也安装了JAVA),但是用火狐就能登录,javascript代码如下:<script language="javascript" type="text/javascript">
<!--
function hotKey(event)
{
var evt = event;
var key = evt.keyCode;
var TLR_NO= document.myform.TLR_NO.value;
var KEYBOARDPASSWORD = document.myform.PSW.value;
var TRM_NO = document.myform.TRM_NO.value;
if(key==123)//F12ܼ
{
window.open("txservice?txcode=9994930&flag=s&TLR_NO="+TLR_NO+"&PSW="+KEYBOARDPASSWORD+"&TRM_NO="+TRM_NO,"","toolbar=no,directories=no,location=no,status=no,menubar=no,scrollbars=no,resizable=yes,height=" + screenY + ",width=" + screenX + ",copyhistory=no,top=-0,left=-0");
//myform.submit();
}
}
document.onkeydown = hotKey;
</script> JAVA和Javascript没关系 TW的版本?
2.0.5.6更新日志:
改进了热键处理的优先级,除了个别关键的热键外,页面内热键优先于用户热键 'keyCode' 为空或不是对象,用IE6运行你这段代码,然后按F12,就是这个提示 找负责网站的人改造一下代码就OK了 写脚本的人真菜....^_^
event 是js的关键字...
ie应该同样不会生效吧 ? 在IE里面也是可以用的的
不过他的代码确实也有问题的
可以把 onkeydown 放到 <body > 这里
然后在代码里面判断一下[code]
funcation hotKey(e)
{
var key;
if(window.event)
{
key = window.event.keyCode; //IE
}
else
{
key = e.which; //firefox
//alert(key);
}
.........
}[/code]具体就不说了吧,ls公司写代码的人应该水平更高
[[i] 本帖最后由 hope250 于 2007-12-5 18:13 编辑 [/i]] 这个代码是 建设银行 的网上柜员系统中的,要是能改代码就不同这么麻烦了,除了 火狐 ,其他浏览器都不行,我不想装火狐啊。。。
页:
[1]