.load 関数を使用して外部 Web サイトを読み込むことはできますか?
<div id="new"></div>
<script language="JavaScript">
$(document).ready(function(){
$("#new").load("http://omn.orgfree.com/");
})
</script>
ありがとう!
.load 関数を使用して外部 Web サイトを読み込むことはできますか?
<div id="new"></div>
<script language="JavaScript">
$(document).ready(function(){
$("#new").load("http://omn.orgfree.com/");
})
</script>
ありがとう!
ブラウザの同一生成元制限により、他のドメインからajaxを使用してコンテンツをロードすることはできません。
そのコンテンツをiframeに表示することも、独自のドメインのサーバープロキシを使用してコンテンツを取得することもできます。
それはあなたの期待に依存します。ロードされたページの DOM をトラバースして操作する機能を維持したい場合、クロスドメイン セキュリティ ポリシーにより、短い答えは「いいえ」です。
iframe またはより準拠し<object data="http://omn.orgfree.com/" type="text/html" />
た. ただし、統合は両当事者が行う必要があります。
繰り返しますが、相手が統合を支援できるか、相手のドメインのコンテンツを直接制御できると仮定すると、JSONPを ajax リクエストで使用できます。技術的には、どのような HTML もその方法でシリアル化できます。
私はそうは思わない。ユーザーは、そのディレクトリ内にある Web ページのみをロードできます。ただし、この機能はサーバー側の方法で実現できます (c# の場合)。