+ -
当前位置:首页 → 问答吧 → 网页代码这样写的目的是什么?

网页代码这样写的目的是什么?

时间:2010-10-19

来源:互联网

最近看到好几个论坛都这样写:

HTML code
<body>
     <iframe id='fulliframe' name='fulliframe' src= width='100%' height='100%' marginheight='0' marginwidth='0' frameborder='0'>
     </iframe>
     <script language='javascript' type='text/javascript'>
       var f=frames['fulliframe'];
       f.location=window.location;
       function c(){
         try{
           var d=f.document;
           if(d&&('complete'==d.readyState)){
             var t=f.document.getElementsByTagName('title')[0];
             document.title=t.innerHTML;
           }else{
             if(d.readyState){
               window.setTimeout('c()',100);
             }
           }
         }catch(ex){}
       };
       c();
     </script>
     
   </body>

body中就一个iframe,而iframe的src是空的,由javascript代码赋值,这样写有什么目的?

作者: Fuller   发布时间: 2010-10-19

没看出有什么东东,唯一的坏处就是不利于seo

作者: showbo   发布时间: 2010-10-19

看不到iframe的链接

作者: IBM_hoojo   发布时间: 2010-10-19

调用方便,别人不能随便改代码

作者: sunny911   发布时间: 2010-10-19

就是一个监听网页是否加载完全,然全后就更改标题
window.location.readState:你查查有多个状态。
而complete就是完成加载,但这种也不算是,他只是说从服务器那边
将html加载过来了。但是还需要一点时间浏览器去解析html显示。

作者: GlyphVectory   发布时间: 2010-10-19

热门下载

更多