0

オブジェクトをtext/htmlとしてロードしようとしています。ロードしたら、scrollTo()を使用して200,200にジャンプします。私が何をしようとしても、それを実現することはできません。

<html>
<object 
    type="text/html"
    id="stats" 
    width="1000" 
    height="300" 
    data="http://slashdot.org"
    onload="document.getElementById('stats').document.body.innerHTML.scrollTo(200,200)">
</object>
</html>

オブジェクトを取得する方法に欠けているものはありますか?

例としてslashdot.orgを使用していますが、ページは同じドメインにあります。

4

2 に答える 2

1

ロードされたデータが同じドメインにある場合—次を使用できます。

onload="this.contentDocument.defaultView.scrollTo(200, 200)"
于 2012-08-20T18:10:56.467 に答える
0

javascriptエラーコンソールを見てください。にスクロールすることはできませんinnerHTML。を削除してinnerHTML、機能するかどうかを確認します。

于 2012-08-20T16:47:13.913 に答える