我刚刚找到了我见过的最奇怪的错误之一的解决方案,我仍在努力寻找原因......
我在 Classic ASP 中有一个旧的 CMS。在编辑器页面中有一个 JavaScript 更改图像属性:
function removeimg(objimg){
objimg.onclick = "";
objimg.src = "/Logiciel/_Altitude_image/interface/Gestion_acces/spacer.gif";
objimg.width = 16;
objimg.style.cursor = "arrow";
}
我的一位使用 IE6 的客户告诉我,当她用英语保存她的内容时,它用法语覆盖了她的内容,但是语言保存在经典 ASP 会话中,所以我开始调查这个错误(我的 200 个其他客户都没有得到那种问题)所以在一次又一次的测试之后,将 response.end 放入我的会话的代码和 response.write 以找出它在哪里发生了变化,我发现它在 javascript 本身中
这是我无法解释的部分……我不得不说objimg.style.cursor = "arrow"
;起初在评论中意识到,一旦这条线出来了,我的 ASP 会话就没有问题了。
然后经过几次测试,我改用objimg.style.cursor = "arrow";
它objimg.style.cursor = "pointer";
,它工作得很好。我想知道以前是否有人遇到过这种问题,是否有人可以向我解释更改光标如何影响我的服务器端经典 ASP 会话
谢谢你。