Javascript 获取加载失败的网站的URL

Javascript 获取加载失败的网站的URL,javascript,Javascript,在我的学校,很多网站都被屏蔽了(不用担心,这不是一个解锁问题) 我感兴趣的是通过单击带有Javascript代码的书签来构建一个保存所有被阻止页面列表的东西 问题是,我的学校有两种阻止事情发生的方式 正在将页面HTML替换为它们自己的阻止消息,这意味着使用Javascriptslocation.href可以很好地工作 完全阻塞连接,给我一条错误隧道\u连接\u失败消息。因此,location.href不起作用(我怀疑Chrome没有存储该信息)。是否仍然可以检索URL?它仍然在URL栏中 我

在我的学校,很多网站都被屏蔽了(不用担心,这不是一个解锁问题)

我感兴趣的是通过单击带有Javascript代码的书签来构建一个保存所有被阻止页面列表的东西

问题是,我的学校有两种阻止事情发生的方式

  • 正在将页面HTML替换为它们自己的阻止消息,这意味着使用Javascripts
    location.href
    可以很好地工作

  • 完全阻塞连接,给我一条
    错误隧道\u连接\u失败
    消息。因此,
    location.href
    不起作用(我怀疑Chrome没有存储该信息)。是否仍然可以检索URL?它仍然在URL栏中

  • 我没有很多东西可以尝试,因为我对Javascript非常陌生

    提前谢谢

    这是我的相关代码:

    javascript:(window.open(location.href))
    

    另外,如果这是一个重复的问题或一个容易解决的问题,请让我知道,我不想用愚蠢的问题阻塞StackOverflow。

    根据您的具体需要,可能有更好的方法。签入新的ServiceWorker

    基本上,您可以拦截所有HTTP/HTTPS请求并处理它们。这还允许您在数据返回时处理数据


    这可能不是JavaScript新手的任务,但值得一看。

    您好,欢迎来到StackOverflow。这是一个很好的第一个问题。如果您提供一些代码,人们(包括我自己)将更有可能帮助您。这实际上激起了我的兴趣。好吧,Eli,这是我的相关代码
    javascript:(window.open(location.href))
    。它现在什么都不做,只是再次打开URL,将其存储到文件或变量中,这是我稍后将介绍的内容。我经常使用Python,我通过将我想要制作的东西划分为多个部分来工作。现在,第一部分是找出如何可靠地获取URL。在那之后,我会看看其余的,如果你还需要什么,请告诉我。谢谢好吧,也许你可以创建另一个书签,它可以做一个
    var url=prompt('url')而不是尝试从
    窗口读取。位置
    。然后,您可以手动复制并粘贴url…因此您希望构建一个html+javascript网页,在某个地方托管/运行它,然后单击该网页上指向其他网站的链接,并希望标记不起作用的链接(无论出于何种原因)?对吗?BrunoLM,这确实带来了一个提示,但不幸的是它是空的。谢谢你的建议Brad!这似乎只限于Firefox,我主要使用Chrome浏览器,谢谢!