返回首页 | 网站案例 | 帮助中心

合作共赢、快速稳定、服务地方的网站建设提供商

北京网站建设

服务热线:13812345678

浏览器不支持脚本时应该如何应对

时间:2017-6-5

   对于有部分浏览器是不支持JS等脚本的,如果不支持脚本势必会影响一些网页的效果,那么如何应对这种情况呢?
1.noscript元素
  noscript元素允许创作者在脚本无法运行时提供其他内容,noscript元素的内容只能在可以识别脚本的用户浏览器上被浏览器渲染,并且仅能在下列情况下被渲染.
>用户浏览器被设置为不能执行脚本;
>script元素出现在一个文件较前部分的位置,而用户浏览器不支持这个script元素调用的脚本语言.
  不支持客户端脚本语言的用户浏览器必须渲染这个元素的内容,noscript元素仅能用在HTML语法格式中,而不能用在XML语法格式中,而且HTML也不推荐使用此元素.
2.隐藏脚本数据
  在HTML4.0中,规定可以在script元素中使用注释包含Javascript代码,如下示:
<script>
<!--- javascript代码
  function square(i){
    return i*i;
}
  document.write("结果是:",square(5));
-->
</script>
  HTML4.0之所以这样规定,是因为当时还有很多浏览器不支持javascript,甚至也不支持script元素,当不支持script元素时,这样做就可以避免这些代码直接呈现为文本,这是HTML4.0一个兼容的考虑.

建站流程

    北京网站建设流程