IE6、IE7下JavaScript的问题
<script type="text/javascript" src="DES.js"> </script>
<script type="text/javascript" src="MD5.js"> </script>
<script type="text/javascript" language="JavaScript">
function jiami() {
DES.init(document.getElementById("txtKey").value, document.getElementById("taText").value);
document.getElementById("taCipher").value = DES.Encrypt();
}
function show1()
{
return hex_md5(document.getElementById("taText").value)
}
</script>
</head>
<body>
<br/>
<br/>
<br/>
<p>请输入加(解)密密钥:
<input id="txtKey" type="text" onFocus="this.select()" value="47944980" size="10">
<font color="red">(*目前密钥只能是八位)</font></p>
<table width="100%" border="0">
<tr>
<td width="36%">未加密文本:</td>
</tr>
<tr>
<td><input type="text" name="taText" id="taText" style="width:350px; height:100px;"></textarea></td>
<td><input type="button" value=">>加密" onclick="jiami()" /></td>
<td><input type="text" name="taCipher" id="taCipher" style="width:350px; height:100px;"></textarea></td>
</tr>
<tr>
<td><input type="text" name="taText2" id="taText2" style="width:350px; height:100px;"></textarea></td>
<td><input type="button" value="<<解密" onClick="jiemi()"></td>
<td><input type="text" name="taCipher" id="taCipher2" style="width:350px; height:100px;"></textarea></td>
</tr>
</table>
<p><br>
</p>
</body>
是一个DES加密算法,在id为taText的textare中输入字符串,按“加密”按钮后将输入字符串MD5加密,然后显示在id为taCipher中,DES函数是JavaScript网上down的,通过JS语句
DES.init(document.getElementById("txtKey").value, document.getElementById("taText").value);
document.getElementById("taCipher").value = DES.Encrypt();
调用,最奇怪的是该HTML在IE8下运行正常,在IE6下显示“DES 未定义”,IE7压根无法运行,请大侠帮忙,重谢!!!
...全文
相关推荐
IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理
主要介绍了IE6/IE7中JavaScript json提示缺少标识符、字符串或数字问题处理,需要的朋友可以参考下
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
IE6、IE7、IE8 JS控制显示隐藏兼容问题
IE6PNG透明背景显示灰色--解决方法(IE7.js)
IE6PNG透明背景显示灰色--解决方法(IE7.js)
IE.JS解决IE兼容性问题方法汇总
正如标题所言它修复了许多的HTML和CSS问题,并使得透明PNG在IE5、IE6下正确显示,下面为大家介绍下具体针对不同浏览器的调用方法,感兴趣的朋友可以参考下哈
IE兼容IE6,IE7,IE8,IE9,IE10js文件
解决IE兼容IE6,IE7,IE8,IE9,IE10js文件



