問題タブ [iframe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-maps - SSL 経由の Google マップのオプション
最近、Google Maps API が SSL でうまく機能しないことがわかりました。もっともなことですが、他の人が効果的に使用した、これを克服するためのいくつかのオプションは何ですか?
Maps API は SSL (HTTPS) 経由で動作しますか?
現時点では、Maps API は安全な (SSL) 接続では利用できません。セキュアなサイトで Maps API を実行している場合、ブラウザは画面上のセキュアでないオブジェクトについてユーザーに警告することがあります。
次のオプションを検討しました
- ページを分割して、クレジット カードの収集 (SSL の要件) が Google マップと同じページにならないようにします。
- Virtual Earth などの別のマップ プロバイダーに切り替える。SSLに対応しているという噂があります。
- IFRAME を使ったいたずら。ぎこちなく聞こえます。
- Google への呼び出しをプロキシします。オーバーヘッドが大きいように聞こえます。
他のオプションはありますか、または私たちが検討したオプションについて洞察を持っている人はいますか?
html - iFrame のベスト プラクティス
私がデザインしているサイト用に、高解像度の JavaScript を多用した大きなイメージ バナーがあります。iframe を使用して読み込み時間を 1 回だけにすることについて、みんなの意見はどうですか? iframe に代わる CSS はありますか?
サイトをプレビューしてみてください。
それは非常に進行中の作業です。
javascript - iframe に垂直方向のスペースをとらせる
iframe
コンテンツを表示し、スクロールバーを表示するのに必要なだけの垂直方向のスペースを取りたいと思います。それはまったく可能ですか?
回避策はありますか?
jquery - 読み込まれた iframe から Javascript を使用して HTTP ステータス コードを取得する
非同期フォーム送信には jQuery Form プラグインを使用しました。ファイルを含むフォームの場合、フォームを非表示の iframe にコピーして送信し、iframe のコンテンツをコピーして戻します。問題は、サーバーから返された HTTP ステータス コードを見つける方法がわからないことです。たとえば、サーバーが 404 を返した場合、iframe からのデータは通常どおりコピーされ、通常の応答として扱われます。
ある種のstatus_code
属性を探して iframe オブジェクトをいじってみましたが、そのようなものを見つけることができませんでした。
$.ajax()
ファイルのアップロードをサポートしていないため、この機能は使用できません。私が知っているファイルを非同期的にアップロードする唯一の方法は、hiddeniframe
メソッドを使用することです。
asp.net - iframeの現在の場所を取得するにはどうすればよいですか?
ユーザーがiframe内の外部コンテンツを閲覧し、同じページからデータをすばやく入力できるようにする基本的なデータ入力アプリケーションを構築しました。データ変数の1つはURLです。理想的には、iframeの現在のURLをjavascriptを使用してテキストボックスにロードできるようにしたいと思います。私は今、これがセキュリティの問題のために起こらないだろうと気づきました。
サーバー側で何かしたことはありますか?または、ブラウザコントロールの.Netブラウザを知っている。最終的な目標は、ユーザーがiframeで表示しているページのURLを簡単に抽出できるようにすることです。必ずしもiframeである必要はなく、ブラウザーのブラウザーが理想的です。
ありがとう、アダム
javascript - ユーザーが Javascript をデザイン モードの IFrame に貼り付けないようにすることはできますか?
デザイン モードで IFrame を含む Web アプリケーションを構築しているため、ユーザーはコンテンツを「タルト」してページに表示するコンテンツを貼り付けることができます。ほとんどのブログ エンジンやフォーラムの WYSIWYG エディターと同様です。
私はプラグインする必要があるすべての潜在的なセキュリティ ホールを考えようとしています。
これで、サーバー側でこれを保存および/または提供する前に取り除くことができることがわかりましたが、誰かがスクリプトを貼り付けて、送信することなくそこで実行できる可能性が心配です。処理のためにサーバーに戻します。
私は何も心配していませんか?
Google で検索してもあまり見つかりませんでした。
アンソニー
asp.net - iframeなしでaspページを埋め込む
.aspページをhtmlページに埋め込みたい。iframeが使えません。私は試した:
ffではうまく機能しますが、ie7では機能しません。何か案は?オブジェクトタグを使用してIEの.aspページを埋め込むことは可能ですか、それともffでのみ機能しますか?
html -
I have an application that I would like to embed inside our companies CMS. The only way to do that (I am told), is to load it in an <iframe>
.
Easy: just set height
and width
to 100%
! Except, it doesn't work.
I did find out about setting frameborder
to 0
, so it at least looks like part of the site, but I'd prefer not to have an ugly scrollbar inside a page that allready has one.
Do you know of any tricks to do this?
EDIT: I think I need to clarify my question somewhat:
- the company CMS displays the fluff and stuff for our whole website
- most pages created through the CMS
- my application isn't, but they will let me embedd it in an
<iframe>
- I have no control over the
iframe
, so any solution must work from the referenced page (according to thesrc
attribute of theiframe
tag) - the CMS displays a footer, so setting the height to 1 million pixels is not a good idea
Can I access the parent pages DOM from the referenced page? This might help, but I can see some people might not want this to be possible...
This technique seems to work (gleaned from several sources, but inspired by the link from the accepted answer:
In parent document:
#xA;In child:
#xA;BTW: This will only work if parent and child are in the same domain due to a restriction in JavaScript for security reasons...
javascript - ラッパーのない iframe ウィキペディアの記事
ウィキペディアの記事をページに埋め込みたいのですが、記事の周囲にあるすべてのラッパー (ナビゲーションなど) は必要ありません。私はそれがここで行われているのを見ました: http://www.dayah.com/periodic/ . 要素をクリックすると、iframe が表示され、記事のみにリンクされます (ラッパーはありません)。それで、彼らはどうやってそれをしたのですか?JavaScript が iframe の表示と href の構築を処理しているように見えますが、ページをブラウジングした後、javascript ( http://www.dayah.com/periodic/Script/interactivity.js ) はまだ URL がどのように構築されているかわかりません。ありがとう。
html - IFrame から境界線を削除
Web アプリに埋め込まれた iframe から境界線を削除するにはどうすればよいですか? iframe の例は次のとおりです。
背景色が一貫していると仮定して、ページのコンテンツから iframe のコンテンツへの移行をシームレスにしたいと考えています。ターゲット ブラウザは IE6 のみであり、残念ながら他のブラウザのソリューションは役に立ちません。