<iframe>放在head区
如何隐藏掉父页面的内容,不显示父页面的内容
parent.document.body.style.style.visibility= 'hidden';
不行
parent.document.body.innerHTML=“”;
不行
------解决方案--------------------
你不要以为放在head里就是在那里,所有显示内容都是必须在body里。就算你强写在head里,用firebug查到的及获取到的还是在body里。
- JScript code
<script> var s=parent.document.getElementsByTagName("body")[0].innerHTML; if(s.indexOf("#scscms")==-1){ parent.document.getElementsByTagName('body')[0].innerHTML='<iframe src="2.html#scscms" width="200" height="300"></iframe>'; alert(s); } </script>