【问题标题】:jquery not working when my laptop connected to internet at work当我的笔记本电脑在工作时连接到互联网时,jquery 无法正常工作
【发布时间】:2017-04-20 20:36:35
【问题描述】:

我的问题是关于 jquery。最近,我建立了一个网站作为工作项目。有一天,jquery 停止加载。它发生在我摆弄一些 jquery 代码的前一天,并且试图通过本地主机将 Dreamweaver CS6 与 XAMPP 连接起来。我不确定它是否与它有关。

加载 jquery 的问题是当我在工作并通过电缆连接到网络时。此外,www.jquery.com 似乎没有为我的机器加载 css,它只显示纯文本和链接。在同一个办公室的人确实有这些问题。此外,我无法从浏览器访问src="http://code.jquery.com/jquery-latest.js"。

有趣的是,当我将笔记本电脑连接到家里的无线网络时,一切正常。网站本身在远程服务器上运行良好。因此,当连接到本地网络时,它只有我的办公室计算机和笔记本电脑。有一篇文章说它可能与“主机”文件本身有关,但我检查了一下,与默认值没有什么不同。

在网上研究之后,我找到了一个快速的解决方案,而不是使用src="http://code.jquery.com/jquery-latest.js

我尝试过src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js,它解决了加载网站页面的问题,但没有解决网站www.jquery.com 本身的问题。

无论如何,我仍在寻找解决方案,因为我必须对现有网站进行更改。此外,它可能是什么也很有趣。但我无法弄清楚是什么问题。请帮助我,不胜感激。

能否解释一下为什么我的浏览器在此网站上没有显示任何 jquery 活动:http://gvweb.es/add-ons/varios/zoomer/zoomer.html 据我所知有。

任何想法都会很有价值,非常感谢。

【问题讨论】:

    标签: jquery localhost network-protocols dreamweaver


    【解决方案1】:

    如果您无法从浏览器访问 src="http://code.jquery.com/jquery-latest.js"。然后从“http://code.jquery.com/jquery-latest.js”复制所有代码并将代码保存在外部 .js 文件中并在 head 部分调用它。

    【讨论】:

    • 嘿,我试过类似的东西。我所做的方式是,我已经下载了 1.3.2.js 库并在 body 标记的末尾调用它,就在声明 effects.js 文件的路径之前。谢谢,我会试试的。
    • 但我的网络浏览器仍然无法读取 jquery.com 网站。
    • 它对我不起作用,但是当我尝试其他文档时,找到了正确的路径 ../../../../Desktop/Website/Library/jquery-1.3 .2.js 和其他一样,它只是作为 Library/jquery-1.3.2.js 给出。而且我仍然没有从我的浏览器中得到任何 jquery 的响应。他们只是不加载它,而不是我在远程服务器上的网站,而不是 jquery.com。
    • 请看,java脚本是启用还是禁用?
    • 在哪里启用?在浏览器中?在电脑上?请更具体一些,因为我不太擅长 jquery。谢谢
    【解决方案2】:

    如果您的工作网络上的每台机器都无法访问 www.jquery.com,那么您的网络管理员可能有一些限制访问 的策略>www.jquery.com

    您可以咨询您的网络管理员以获得快速解决方案。

    【讨论】:

    • 显然,它只是我的电脑,笔记本电脑。其他人可以访问。谢谢
    • 您是否清除了浏览器的缓存以及发生在哪些浏览器中..??其次,sandeep pattanaik 提出了另一种可行的方法..
    • 这发生在我电脑上安装的每一台电脑上。不管我是安装新的还是使用旧的。是的,我已经尝试过了,问题是我什至无法访问code.jquery.com/jquery-latest.js,虽然我尝试下载库本身,将其存储在根文件夹的库文件夹中,但每当我调用它时仍然没有任何变化,好像我被砍了从 jquery.com 存储库关闭。不过需要咨询网络管理员。
    • 当您告诉其他人可以访问..那么恕我直言咨询网络管理员将没有多大用处..您可以咨询系统管理员并检查您的笔记本电脑..这么说是因为它单个机器上出现的问题,而不是网络上的所有节点。
    【解决方案3】:

    您似乎无法访问 jQuery 的托管副本。这给您留下了几个选择:

    1. Download您自己的 jQuery 副本并将其托管在您的应用程序中。
    2. 使用 jQuery 的替代托管副本。 Google 和 Microsoft 也托管 jQuery 的副本。您可以通过 jQuery download page 了解更多信息。

    不过,这些解决方案只能解决核心问题。由于您表示只有您的笔记本电脑受到影响,这可能是一个更严重问题的迹象。当这样的域不再正确解析时,有时这表明存在病毒、恶意软件或其他安全问题。

    【讨论】:

      【解决方案4】:

      突然间我找到了解决办法。

      显然,为了访问和查看某些网站的操作(jQuery、javascript)内容,我必须覆盖路由器或接入点中的配置(dns 服务配置)。

      所以我关注了一篇网络文章:http://kyokasuigetsu25.wordpress.com/2011/01/07/how-to-bypass-open-dns/#comment-799

      简要说明:网络和共享中心-连接(本地连接状态)-属性-Internet协议版本4(TCP/IPv4)-属性-通用-使用以下DNS服务器地址-首选DNS服务器8888-备用DNS服务器- 8844

      它对我有用。

      谢谢大家。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-07-05
        • 1970-01-01
        • 2021-06-26
        相关资源
        最近更新 更多