- PR -

JavaScriptでスクロール制御について

1
投稿者投稿内容
spring
会議室デビュー日: 2007/12/11
投稿数: 5
投稿日時: 2009-01-16 16:25
Javascriptについてです。
スレッド違いならすみません。


インラインフレームを利用しているHTMLで、
フレーム内のHTMLのソースはいじれないものとします。

呼び出す側のHTMLから、フレーム内のHTMLをスクロールする方法を教えてください。

スクロールで動く、というより、呼び出した時の画面位置を指定したいのですが、
フレーム内のHTMLをいじることができないために<a name=xx>なども使えないのです。


よろしくお願いします。
あすか
ぬし
会議室デビュー日: 2006/07/12
投稿数: 309
投稿日時: 2009-01-16 17:11
これがサンプルになると思います
http://www.mdn.co.jp/webcre/Tips/Vol29/s7/7.html
sawat
大ベテラン
会議室デビュー日: 2006/08/02
投稿数: 112
投稿日時: 2009-01-16 22:18
IFrameの内部が別ドメインである場合は、IFrameの外からスクロール位置などを操作することはできません。
spring
会議室デビュー日: 2007/12/11
投稿数: 5
投稿日時: 2009-01-19 10:56
回答ありがとうございます。

そうなのです。別ドメインなのです。
やり方は自分なりにやってみていたのですが、うまく動かなかったのはそれが原因なのですね・・・。

フレームのheightを、フレーム内の文字量に応じて自動制御することも考えていましたが、これもうまくいかないのは、同様の理由からなのですね。

ありがとうございました。

もし、裏技的なことを知っている方がいれば教えてください。
1

スキルアップ/キャリアアップ(JOB@IT)