百度空间中遇到的关于CSS中插入JAVASCRIPT语句的问题请高手指教

来源:百度知道 编辑:UC知道 时间:2024/05/14 19:59:38
我昨天晚上在做空间的时候由于模版重新做了一些特效全部消失了,于是我准备重新加透明FLASH的代码既在#header div.lc{}中添加了如下代码
background:url("javascript:document.body.onload = function(){if(document.getElementById("header")){var objBlogList=document.getElementById("header");objBlogList.innerHTML="<div><embed src=\'http://imgfree.21cn.com/free/flash/9.swf\' wmode=transparent style=\'position:absolute\'width=990 height=790></div>"+objBlogList.innerHTML;}}")
并且在预览的时候可以看到相关FLASH但是保存修改以后却看不到了我观察了一下代码变成了下面的了
background:url(":document.body.onload = function(){if(document.getElementById("header")){var objBlogList=document.getElementById("header");objBlogList.innerHTML="<div><embed src=\'http://imgfree.21cn.com/f

把"javascript"分行来写,

#header {background:url(j

avascript:alert('script injected'))}

这样,目前的过滤模块就识别不出来了,但IE仍然可以正常解析,脚本依然会运行。

真的吗? 要试一试 怪不得老不成功!!