人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

●質問者: zen-3
●カテゴリ:インターネット ウェブ制作
✍キーワード:インラインフレーム ダメ TM
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● wizemperor
●35ポイント

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

<a name="hoge">

<a id="hoge">

<div id="hoge">

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

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

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

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

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


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


2 ● KUROX
●35ポイント

例:

<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=...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ