2011-06-17 6 views
1

私は、特定のWikipediaページに行き、いくつかのテキスト/画像をデータベースに保存する(jquery ajaxなど)スクリプトを作成したいとしましょう。私は私の目標は十分に説明しjavascriptを使用して別のWebサイトからhtml要素を取得しますか?

var body_text = document.getElementById(....); 

希望:

は、どのように私は私のスクリプトはhttp://en.wikipedia.org/wiki/Rock_and_rollのようなWebサイトに接続し、その後のようなものをやって起動するのですか。

乾杯。

答えて

3

あなたが原因cross domain security issues

+0

argこれはそうだと思いました。前回は、手動でhtmlソースをダウンロードしてから、そのスクリプトを実行しなければなりませんでした。このタスクを達成するための他のソリューションはありますか?他の誰かが言ったようにnodejsをチェックアウトします。 – JDS

1

にそのような何かを行うことはできませんそれはあなたがブラウザからJavaScriptを使用して必要なものを行うことができない事実だが、それは、サーバサイドJavaScriptを使用して行うことができます。サーバーサイドのJavaScriptプログラミングの例についてはnodejs.orgをご覧ください。

1

ブラウザベースのJavaScriptでは不可能ですが、YQLを使用できます。 yqlを使用すると、すべてのWebサイトを(理論上)照会し、ブラウザでjsonpという結果を得ることができます。

関連する問題