【问题标题】:Inconsistent Browser Reaction to Script URLs浏览器对脚本 URL 的反应不一致
【发布时间】:2012-05-06 13:34:55
【问题描述】:

我有一个 Nivo 幻灯片库,但在浏览器之间遇到了一些奇怪的不一致问题。

为了让滑块图像出现在 Firefox 和 Chrome 中,这样可以:

<script type="text/javascript" src="scripts/jquery.nivo.slider.pack.js"></script>

要让它们在 IE9 中呈现,我必须使用:

<script type="text/javascript" src="../scripts/jquery.nivo.slider.pack.js"></script>

我正在使用母版页。当内容页面位于根目录时,不会出现此问题;它仅在内容页面位于文件夹中时发生。

任何人都可以对此有所了解并提出解决方法吗?在代码隐藏中注册脚本?

【问题讨论】:

    标签: javascript asp.net internet-explorer firefox


    【解决方案1】:

    确保您拥有正确的资产,或者使用绝对路径

    <script type="text/javascript" src="http://www.mydomain.com/scripts/my_script.js"></script>
    

    <script type="text/javascript" src="/scripts/my_script.js"></script>
    

    【讨论】:

    • 第一个选项有效,尽管我想要一种编写它的方法,以便它在 localhost 和 prod' 服务器上都有效?第二个选项仅适用于 IE...
    • 与服务器通信时,浏览器似乎发送了不同的东西...您是否检查过您的网络服务器的访问日志,哪些呼叫正在传入?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-03-28
    • 2021-02-22
    • 1970-01-01
    • 2018-11-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多