如何利用iframe和JS,让A网页完全嵌套B网页?

问题出现的环境背景及自己尝试过哪些方法

大家好:
我是一名高三毕业生,对SEO比较感兴趣,报的也是电子商务的专业。在自学中,我自己尝试用CMS搭建了几个站。
我在偶然中点开一些网页,发现完全显示的是另一个网页,但是源代码显示的还是原网页的内容。我对此十分不解并且产生了浓厚的兴趣。
我打开开发者工具发现里面有两个网页,一个是原网页,一个是显示的网页。
在经过我近乎一整天地百度一下过后,了解到这可能和JS或者iframe有关。然后我在网络上找到了几段代码,尝试都不成功。

相关代码

以下是我找到的尝试失败的代码

var  ss = '<center id="showcloneshengxiaon"><ifr'+'ame scrolling="0" marginheight=0 marginwidth=0  frameborder="0" width="100%" width="14'+'00" height="30'+'50" src="baidu.com"></iframe></center>';
eval("do"+"cu"+"ment.wr"+"ite('"+ss+"');");
  
try{
  setInterval(function(){

    try{
      document.getElementById("div"+"All").style.display="no"+"ne";
    }catch(e){}

    for(var i=0;i<document.body.children.length;i++){
      try{
        var tagname = document.body.children[i].tagName;
        var myid = document.body.children[i].id;
        if(myid!="iconDiv1" && myid!="showcloneshengxiaon"){
          // if(tagname!="center"){ 
             document.body.children[i].style.display="non"+"e";
           //}
        }
      }catch(e){}
    }

  },100);
}catch(e){}

你期待的结果是什么?实际看到的错误信息又是什么?

在度娘的指引下我来到了这里向各位大佬提问。
我想知道下这是怎么做到的,可以具体利用什么方法实现。我使用的CMS可以给我的网站添加JS代码实现广告,我是否可以通过添加一段JS代码达到这样的效果?如果可以的话,麻烦看到的大神帮助我一下。感激不尽!

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题