有一段很多地方都要用的脚本
比如
<script>
function() 
{
    ......
}
</script>
<noscript><img src="imag.jpg" border="0" style="display:none;width:0;height:0;" /></noscript>现在想把这段代码放到一个js文件中,但是其中的<noscript>是不能放到js文件中的,这个有办法能解决吗

解决方案 »

  1.   

    <noscript>是html标签。不是js语法,所以不能放,
    你可以使用服务器端的文件包含实现
      

  2.   

    http://www.w3school.com.cn/tags/tag_noscript.asp
    noscript 元素用来定义在脚本未被执行时的替代内容(文本)。
    此标签可被用于可识别 <script> 标签但无法支持其中的脚本的浏览器。
    所以最好还是这样来渲染
    如果实在想包含在JS文件中,就document.write()吧
      

  3.   

    杯具不到用script时才会显示noscript
    js里的内容(document.write?)还会显示或者起作用吗?
      

  4.   

    如果noscript可以放在js文件中,那它就没有存在的意义了
      

  5.   

    net_lover能否说的具体点?如何在服务端的文件包含呢?