PHPサーバーから割り当てを取得し、ページのインデックスを作成するJavaスクリプトクローラーを作成します。私がクロールしたいサイトは外部であり、javascriptを使ってそれらに到達することはできません。誰かが他の割り当て言語やjavascriptソリューションを持つソリューションを持っていますか?JavaScriptを使用して外部ページをインポートする
新しいサイトが読み込まれたときにgreasemonkeyを使ってページをクロールすることを考えました。
PHPサーバーから割り当てを取得し、ページのインデックスを作成するJavaスクリプトクローラーを作成します。私がクロールしたいサイトは外部であり、javascriptを使ってそれらに到達することはできません。誰かが他の割り当て言語やjavascriptソリューションを持つソリューションを持っていますか?JavaScriptを使用して外部ページをインポートする
新しいサイトが読み込まれたときにgreasemonkeyを使ってページをクロールすることを考えました。
ブラウザのセキュリティ上の制約のために、これらのサイトにアクセスすることはできません。これはクロスサイトスクリプティングと呼ばれています。これは、クライアントではなくPHPアプリケーションの仕事のタイプです。
クライアントが作業を行う必要がある場合は、クライアントから同じオリジンポリシーバイパス許可を要求します。ここをクリックstackoverflow.com:can-i-disable-sop-same-origin-policy-on-any-browser-for-development
Javaアプレットでも同じことができます。
jquery.xdomainajax.jsは外部ページを読み込むことができます。ここで
は、それがクロスドメインで作業することができ、ウェブページ
$(document).ready(function(){
$('#test').load('http://abc.com', '', function(response, status, xhr) {
if (status == 'error') {
var msg = "Sorry but there was an error: ";
$(".content").html(msg + xhr.status + " " + xhr.statusText);
}
});
});
をロードするための簡単なコードです。
ranjanは正しく動作しません。 – tgb
私はクライアントに作業を依頼します。自分のサーバーがすべての作業を行っても、verryはうまくいかない。 – tgb