js输出问题

来源:百度知道 编辑:UC知道 时间:2024/05/27 16:58:03
我想输出下面代码,正常浏览的时候特效好用,可是一用JS输出就不好用了请哪位朋友指教一下,谢谢了
我现在用的是document.getElementById("div1").innerHTML=strr
strr就是下面那个table里面的代码
<TABLE>
<tr><td>
<?import namespace=t urn="urn:schemas-microsoft-com:time" implementation="#default#time2" declareNamespace>
<t:SEQ repeatCount="indefinite">
<t:MEDIA style="FILTER: alpha; LEFT: 0px; WIDTH: 390px; POSITION: absolute; TOP: 0px" src="1.jpg" dur="5" fill="transition" timeContainer="par"><t:TRANSITIONFILTER from="0" to="1" type="barWipe" dur="2"></t:TRANSITIONFILTER></t:MEDIA>
</t:SEQ>
</td></tr>
</TABLE>
可是向你这样确实不行,你可以试一下,用JS输出看一下,我试了好多次了都不好用。

我看了,正常,这个在我测试页面里面输出都能正常显示,可是一经过js就不好用了,是不是<?import 他这个是不是不支持这种类型呀,你可以用的我跑一下,如果 你输出的好用,那样帮我发上来谢谢了在线等

用经过js输出后,看下源代码,如果源代码和你测试页面里面直接输入时的源代码不一样的话,看下哪里不一样,改一下就行. 如果是一样的话都不行, 那也不知道是哪出问题了, 一般不会这样.

--------------
可能有特殊符号吧, 你输出后,看下源代码,输出的是不是和你直接输入进去的一样,比较一下吧.

--------------------------------------------
strr='<TABLE>.....</TABLE>';//注意不带换行符
document.getElementById("div1").innerHTML=strr

//这样应该没问题的啊