日期:2014-05-16  浏览次数:20246 次

使用jquery插入节点,在英文IE9下出问题;还有firefox浏览器iframe嵌入的网页样式表链接文件不起作用
这两天碰到了两个比较奇怪的问题
1、使用jquery插入节点,在英文IE9下出问题
代码如下

 $("#UploadFile").remove();
    $("#headBarUserUL").append("<li id='UploadFile' class='headBarUserLiClickable'><a href='javascript:void(0);' onclick='loadUpload()' class='headBarUserLiClickableA'>上传</a></li>");

在中文版的IE浏览器中试了,没问题,恰巧有个服务器是英文版的windows 2008r2 ,带的IE是英文版加中文版语言包,插入后节点内容变为<a class="headBarUserLiClickableA" onclick="loadUpload()">,而且点击没有任何反应,不知是怎么回事
2、firefox浏览器iframe嵌入的网页样式表链接文件不起作用
链接文件用的是相对地址,在ie、google浏览器中没问题,但是在firefox中不起作用,应该是没找到样式表文件,这又是为什么呢


------解决方案--------------------
贴一下loadUpload函数的代码