のベース URL パスを変更する方法 (html、js、jquery) はありiframe
ますか?
これが私がやろうとしていることです: URL 入力フィールドと表示領域を持つ Web ページがあります。Web アプリは、ユーザーが入力した URL を取得し、特別なプロキシ サービスを使用して、ユーザーが指定した Web ページを取得します。次に、iframe を使用して表示領域にこの Web ページをレンダリングし、HTML ソース コードDOM
をiframe
. src
プロキシ サービスの機能を実証しようとしており、ブラウザにページ自体を直接レンダリングさせたくないため、この属性は使用しません。
挿入した html ソースは iframe に読み込まれますが、注意が必要です。相対パス名を使用する画像やその他のリソースは、外部 Web ページの URL をベース URL として参照するため、機能しません。たとえば、私のウェブページが にwww.me.com
あり、ユーザーが をロードしようとすると、 のソースをwww.google.com
レンダリングできますが、メインの Google 画像はロードされません。html
www.google.com
www.me.com/image
www.google.com/image