1

重複の可能性:
Javascript または JQuery が外部サイトから HTML コンテンツを取得する

JavaScript で Web ページ、たとえば Google ホームページを取得し、その (明らかに) HTML コードを取得する必要があります。主に私はJavaScriptにあまり興味がないため、どうすればよいかわかりません。可能であれば、ライブラリ (jQuery など) を必要としないソリューションや、速度の問題から軽いソリューションを使用します。

4

2 に答える 2

0

自分の Web サイトにある Web ページのみを取得できます。ブラウザーは、外部サイトからの HTML の読み込みを防ぎます。(JSONP を使用しない限り、HTML を読み込めません)

于 2012-11-07T19:47:58.790 に答える
0

ミッチが正しく言ったように、JavaScript が任意の Web サイトから HTML をダウンロードすることはできません。

あなたの要件が何であるかはわかりませんが、一般的ではないケースを処理できるいくつかのアイデアを次に示します。

  1. 制御しているサーバー上のページから HTML をロードする場合は、サーバーに CORS ヘッダーを設定すると、そこから JavaScript をロードできるようになります (最新のブラウザーでは簡単に、古いブラウザーではいくつかのハックが必要です)。 )
  2. 他の Web ページの HTML を表示するだけで、それを処理する必要がない場合は、iframe を使用して他の Web ページを自分のページに埋め込むことができます。
于 2012-11-07T19:59:33.300 に答える