最近发现易客CRM新版本在IE下有问题,相关代码如下:
<a href=”javascript:;” onclick=”javascript:editView(‘{$MODULE}’,'{$CATEGORY}’)”>
当点击链接时,系统会调用editView函数,代码如下:
function editView() {
var url = “index.php”;
window.location.href = url;
}
以上的代码竟然在IE下不能成功跳转到另外的页面,在Firefox下正常,有点奇怪。
goolge到这篇文章 http://blog.csdn.net/raybvb09/archive/2008/10/21/3115928.aspx,解决了以上问题,方法如下:
<a href=”javascript:;” onclick=”javascript:editView(‘{$MODULE}’,'{$CATEGORY}’)”> 这段代码改为
<a href=”javascript:editView(‘{$MODULE}’,'{$CATEGORY}’)”> 即正常跳转,原因请参考上面的文章,在此谢谢那位博主。