我正在尝试执行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外部链接语法
答案 0 :(得分:3)
http://www.facebook.com/dia.makoetskiy
是一个HTML文档,而不是JavaScript程序。
<!DOCTYPE html>
是该资源的第一行,而不是包含<script>
元素的文档。
答案 1 :(得分:0)
对于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做这样的检查并不理想。 Easy way to test a URL for 404 in PHP?