インラインフレームで表示先のページを特定行から表示させたいのです(トップからではダメ)何か方法はないでしょうか?

※表示先のページのHTMLはさわれません。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/09/20 13:30:31
  • 終了:2007/09/27 13:35:03

回答(2件)

id:wizemperor No.1

wizemperor回答回数379ベストアンサー獲得回数522007/09/20 14:07:19

ポイント35pt

まず、表示先のページの表示したい部分に

<a name="hoge">

<a id="hoge">

<div id="hoge">

のようにアンカーになるa要素かIDの付いた要素はありますか?

あるかどうか探してください。もしあれば、

<iframe src="http://hoge.com/#hoge"></iframe>

でその場所から表示できます。

なければ、JavaScriptなどでフレームをスクロールさせることになりますが、環境によって見え方が異なるので現実的には難しいと思います。


http://q.hatena.ne.jp/

id:KUROX No.2

KUROX回答回数3542ベストアンサー獲得回数1402007/09/21 00:01:37

ポイント35pt

例:

<iframe id="if1" src="aaa.html"></iframe>

<script type="text/javascript">

if1.document.body.scrollTop = 100;

</script>

何行目かが分かるなら、スクロールさせたらいいと思います。

以下、からの情報

http://www.gac.jp/article/index.php?stats=question&category=...

コメントはまだありません

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません