W i S T E R I A

B O A R D
 
●新規 ●トレリス表示 ●一覧表示 ●ログ検索 ●ヘルプ ●ホームへ
●関連記事の一覧

217
フレーム内のコンテンツを指定の位置までスクロールさせる by kohei 2007/09/03 (Mon) 03:31
△up
res/edit
 
「フレーム内のコンテンツを指定の位置までスクロールさせる」を手本にインラインフレームをスクロールさせているのですが、スクロールさせるページをSVGファイルに変えるとエラーが出てしまいます。解決策を教えていただけたらうれしいです。
218
Re1:フレーム内のコンテンツを指定の位置までスクロールさせる by 管理人 2007/09/05 (Wed) 11:20
△up
res/edit
admin
 
お問い合わせの「スクロールさせるページがSVG」という状況は、iframeのソース自体に、直接SVGファイルを指定している、ということでしょうか。

であれば、これはHTMLではなく、BODYなどの要素もありませんので、そういったものを基準にした、従来のままのスクリプトでは位置座標を取得することも出来ませんし、スクロールなどの処理も出来なくて当然かと。

SVGで処理するのであれば、SVG内部の位置座標を取得できるような仕組みを考え、またSVGとしての描画位置を調整するような処理に繋げて、結果的にスクロールしているように見せる、といった流れになるかと。
いずれにせよ、内部が判りませんので、これ以上のことは言えませんが。
p.ink