0

JavaScript を実行しようとしていますが、次のエラーがスローされます。

Timestamp: 10/25/2012 2:23:13 PM
Error: SyntaxError: syntax error
Source File: http://www.facebook.com/dia.makoetskiy
Line: 1
Source Code:
<!DOCTYPE html> 

この行を指しています..ドキュメントの1行目ではありません。

<script src="http://www.facebook.com/dia.makoetskiy" onload="logged()" onerror="notlogged()"></script>

firefoxの問題は何ですか?

Chrome に構文エラーがあると表示されます。

<!DOCTYPE html>

なぜそれはエラーですか..?Firefox ではホール ページがクラッシュするのに、chrome/ では問題ない理由

最初の行のエラーは facebook によるものだと思いますが、どうすればこれを防ぐことができますか? そのページからドキュメントを取得し、そのドキュメントは JavaScript の外部リンク構文を台無しにします

4

2 に答える 2

3

http://www.facebook.com/dia.makoetskiyJavaScript プログラムではなく、HTML ドキュメントです。

<!DOCTYPE html><script>要素を含むドキュメントではなく、そのリソースの 1 行目です。

于 2012-10-25T12:43:10.533 に答える
0

Facebookは、次のような存在しないページに対して404応答を返しません。 http://www.facebook.com/some-super-bogus-username

http://redbot.org/?uri=http%3A%2F%2Fwww.facebook.com%2Fsome-super-bogus-username

それは単に報告しますHTTP/1.1 302 Found

そして、javascriptでそのようなチェックを行う以外に理想的ではありません。PHPで404のURLをテストする簡単な方法は?

于 2012-10-26T17:21:27.250 に答える