+ -
当前位置:首页 → 问答吧 → 在iframe内链接了一个网页,要定位显示网页的某部分,如何处理?

在iframe内链接了一个网页,要定位显示网页的某部分,如何处理?

时间:2011-12-24

来源:互联网

起因:在iframe内链接了一个网页,要定位显示网页的某部分,代码如下:

<iframe id="iId" name="iName" src="srcPage.html" height="600" width="550" frameborder="0"></iframe>
<SCRIPT language=JScript>
window.onload = (function(){ 
 var iObj = document.getElementById('iId'); 
  iObj.contentWindow.scrollTo(60,350); 
 });
</SCRIPT> 

srcPage.html内容如下:
<h1>妹妹的一天</h1> 
<p>早上吃早点,中午约会吃饭,下午K歌,晚上和哥哥瞎折腾</p> 

以上效果显示正常,问题当 iframe 内 src="www.baidu.com" 是指向一个网址时,为何没有效果,scrollTo 没起作用?为何?
请问有什么办法可以定为到 "www.baidu.com" 中的某部分?

作者: chgckj   发布时间: 2011-12-24

权限问题。
同域下是可以scrollTo的。
有个比较傻的办法,就是用个div框住你的iframe 然后你scroll DIV

作者: laidezhong   发布时间: 2011-12-24