<BODY>
<iframe id="fid" name="fid" width="300" height="300"></iframe>
</BODY>
<SCRIPT language=JavaScript>
fid.document.open();
fid.document.write("<style type=text/css>.over{background-color:red;color:white;}</style>");
fid.document.write("<span onmouseover=\"this.className='over'\" onmouseout=\"this.className=''\">我的电脑</span>");
fid.document.close();
fid.focus();
</SCRIPT>

解决方案 »

  1.   

    这样可能好一点点
    <SCRIPT language=JavaScript>
    fid.document.open();
    fid.document.write("<style>"+document.styleSheets[0].cssText+"</style>");
    fid.document.write("<span onmouseover=\"this.className='over'\" onmouseout=\"this.className=''\">我的电脑</span>");
    fid.document.close();
    fid.focus();
    </SCRIPT>
      

  2.   


    为什么我这样引入外部不行呢?帮我试下吧fid.document.createStyleSheet("my.css");
      

  3.   


    把样式写到 Iframe中这是正确的,、但是里面的内容是要提交的,我总不能把样式也提交到数据库吧??