2012-03-09 7 views
0

今のところ見ていて、私にとってうまくいく解決策が見つからないようです。 は、私には、JavaScript(のみ行われ、基本的なJAVA)に関する初心者だけど、私はサイトがそれを開く前に存在するかどうかを確認する必要があり> Djavascriptを使用してバックグラウンドでコンテンツを読む

をしようとしてから私を守らなかったこと。これは動作していないサイトの例です:

Site not working

私はthis答えを試みたが、それを動作させることができませんでした。クロムのタブに404404 Errorのようなヘッダー名がないことがわかりました。私はサイトから他の情報を読むことができると思っていた。私は、Webサイトから

  <h1>404 Not found</h1> 

はバックグラウンドで読み込み、それが等しくない場合、この文字列は、そのサイトにユーザーを誘導することができますか?

+0

コンテンツは同じドメインにあるのですか、異なるサイトにありますか?これは、これがいかに簡単かに大きな違いをもたらすでしょう。 – nrabinowitz

+0

URLを1つのサイトから読み込んで変更して、サイトの有料コンテンツへの代理アクセス権を取得します。 – Norfeldt

答えて

0

クロスドメインajaxは厳しいです。セキュリティ上の理由から、JavasScriptは他のドメインへのアクセスに関しては制限があります。 PHP(またはNode.jsなどの環境)のようなサーバー側のスクリプト言語を使用してチェックを行う方が簡単かもしれません。そして、Ajaxを使ってバックエンドにpingをかけるか、表示されたときにインジケータをページに置くだけです。

+0

スクリプトは新しいタブを開きます(chrome内)。スクリプトがそのタブで動作することはできますか、それとも再度アクティブ化する必要がありますか? – Norfeldt

関連する問題