jqueryを使用してiframe内のimgのエレメントスタイルを変更する方法はありますか? iframe epubjs-iframeは、すべてのページの読み込み時にIDを変更します。私がしたいのは、ページロードごとにスタイル= heigh="98%"
をmax-height:467
とwidth:auto
に変更することです。iframe内の画像のエレメントスタイルを変更する
0
A
答えて
0
はい、あなたのiframeのsrc
は、同じドメインを指している場合。
例:
var iframe = $("#iframe"); // Selector to get the iframe
$("#elemInIframe", iframe.contents()).css("color", "blue"); //Or whatever method you want
とiframeのsrc
は、異なるドメインのセキュリティ上の理由によるものであればもちろん、あなたはjavascript内のコンテンツにアクセスすることはできません。同じことを申し訳ありません!
0
それがここの場合であれば知っているが、アイフレームを扱うときは、同一生成元ポリシーを克服する必要があるかもしれない:https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy
あなたは、クロスフレーム通信のためのPostMessageを使用することができます。そうするために:
- は、あなたがのPostMessageについて
詳細を埋め込みたいコードの制御の両方でホストページと埋め込まれた1つ
関連する問題
- 1. fancybox - iframe内の画像のサイズ変更
- 2. エレメントスタイルCSS onclickを変更しますか?
- 3. ウィジェット内の画像を変更する
- 4. スクリプト内の画像を変更する
- 5. 要素内の画像を変更Onclick
- 6. ページ内の画像とビデオライトボックスiframe
- 7. C#フォームの画像ボックス内の画像を変更するには?
- 8. ギャラリー画像をサイズ変更した画像を変更する
- 9. 画像内のある色を別の色に変更する
- 10. jQueryの非表示画像は、内容を変更するには、show画像
- 11. Photoshop Script - フォルダ内の画像のサイズを変更する(ダイアログボックス)
- 12. 画像内の選択したピクセルの色を変更する
- 13. javafxインターフェース内の画像のサイズを変更する
- 14. 画像内のオブジェクトの値を変更するopencv C++
- 15. セル内の画像ビューの制約をプログラムで変更する
- 16. FlexDisplayList内の画像のサイズを変更する
- 17. ディレクトリ内の画像のサイズを変更する
- 18. QLabel内の画像のサイズを変更するには
- 19. JavaScript内の画像の位置を変更する
- 20. AngularJS - 主画像の変更時に別の画像を変更する方法
- 21. 画像を変更する
- 22. 画像を変更する
- 23. iframeプレースホルダ画像
- 24. ボタンをクリックして配列内の画像を変更する
- 25. 画像のアップロードアップロード画像のサイズを変更する
- 26. 画像の向きを画像の向きに変更する
- 27. divの内容に応じて画像を変更する
- 28. モーダルウィンドウ内の画像サイズを変更する
- 29. 実行時にPictureBoxコントロール内の画像を変更する
- 30. 画像のグループ内でjavascriptを1つだけ変更する
ここにコードを記入してください。 – BenM
私はこれをそうしない。 –
futurepressからepubjsを使用しています。そして、私がカバーページをロードするとき、カバーイメージは分割して応答しません。ですから、chromeのinspect要素を使って、の値をmax-height:467とwidth:autoに変更します。私の内部CSSからiframeに到達することができないので、私はすべての負荷でjqueryを使用し、element.styleを動作する値に変更できるかどうか疑問に思っていました。 – rallesport