关于通过innerHTML插入样式的问题
HTML+CSS

关于通过innerHTML插入样式的问题

在js代码中,通过innerHTML加入一段页面,代码如下: 运行后,发现在ie下,页面style中的样式没有被解析,页面展现不对,而在ff下展现正常。 请教了高手,再阅读 http://www.gold98.net/article.asp?id=897,发现原来在使用innerHTML或insertAdjacentHTML的时候,如果插入的html代码的开头有noscope元素(包括script,style,注释)的时候,ie会自动将开头的noscope元素去掉。 如果要解决这个问题,可以有两种方法: 1) 内容前面加一个scope的元素(如div,如下)