私は私が欲しいものを正確に見つけることができないようです。 Googleは「位置」(CSS top
やleft
など)を続けていますが、私が望むのはbutton
をクリックしてフレームをスクロールすることです。iFrameのクロスドメインをjQueryでスクロールする方法はありますか?
ポイントは?フレーム上にスクロールバーを使用する必要がないように、使用しているシステムによっては醜いことがあります。
私は私が欲しいものを正確に見つけることができないようです。 Googleは「位置」(CSS top
やleft
など)を続けていますが、私が望むのはbutton
をクリックしてフレームをスクロールすることです。iFrameのクロスドメインをjQueryでスクロールする方法はありますか?
ポイントは?フレーム上にスクロールバーを使用する必要がないように、使用しているシステムによっては醜いことがあります。
あなたiframe
がドメインにナビゲートしている場合、このコードが役立つことがあります。
$("button").on("click", function() {
$("iframe").contents().scrollTop(100);
});
をそれ以外の場合、あなたは...フレームにアクセスするための「安全でないJavaScriptの試みのような何かを言ったドメインのエラーが表示されますが、プロトコルとポートは一致する必要があります "。
ありがとうVisioN!今私はこの作業を続けることができます... – RickyAYoder
あなたは歓迎です;) – VisioN
iFrameを外側からスクロールしたいとします。私はそれが動作するかどうかを知っているが、どのように「ハッシュ」は、アンカーの名前またはID(唯一の最後の作品かもしれない。デフォルトのスクロールメカニズム
$("iframe").attr("src", "http://www.example.com/#hash
を使用するのiFrameのハッシュを設定しようとしている程度はありませんブラウザをサポートする)
編集1:あなたは、単に.scrollTopを(設定することができ、同じドメイン)
ハッシュとデフォルトのスクロールメカニズムは、ほとんどのブラウザで動作するので、それは外部のドメインからのiframeのための最適なソリューションです。
あなたは例がありますか? –
Ahhはい。ほとんど忘れてしまった: それを行う方法がある場合は、クロスドメインを教えてください。 – RickyAYoder
だから、あなたは外側をクリックして、iFrameのコンテンツをスクロールしたいと思う。 –
VisioNのjQueryが動作するかどうかを見てみましょう... – RickyAYoder