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

js中document.write另一段用css控制的js,结果变形,求原因
比如一段引用js内代码为


document.writeln("<span style=\"display:none;\"><script src=\"http:\/\/s.cnzz.com\/stat.php?id=888084&web_id=888084\" language=\"JavaScript\"><\/script><\/span>")



结果这段统计代码会显示 当然如果变成


document.writeln("<script type=hidden src=\"http:\/\/s95.cnzz.com\/stat.php?id=1888084&web_id=1888084\" language=\"JavaScript\"><\/script>")

就不会出现

我只是想知道 write或writeln下,只要包含js,css代码就好像失效了一样,请问是什么原因?有什么解决办法,谢谢

------解决方案--------------------
不知楼主想说什么?
var str = "<span style=\"display:block;color:red;\">";
str += "<script type=\"text/javascript\" src=\"1.js\">";
str += "<\/script>测试<\/span>";
document.writeln(str);