gpt4 book ai didi

javascript - $.getScript返回status canceled应用程序不执行回调函数?

转载 作者:行者123 更新时间:2023-11-29 15:48:47 24 4
gpt4 key购买 nike

环境

为了自动压缩和连接我的 js 文件,我使用 this工具。

安装和配置后,下面的代码返回一个 js 压缩并与所有 JS 文件夹 project 连接

<script src="@BundleTable.Bundles.ResolveBundleUrl("~/Scripts/pages/project-projectPhotos/js")"></script>

问题

在我的页面中,有以下代码:

loaderPhotosPage = function(url) {
$.getScript('/Scripts/pages/project-projectPhotos/js', function() {
alert(url); //This code is not executed!! Here's the problem;
});
};

alert永远不会被执行!

测试

使用 Google Chrome Developer Tools 模拟一个测试工具,我得到了以下结果:

在 Google Chrome Developer 上执行的代码

查看控制台和标题。执行非常成功!

Code executed on Google Chrome Developer

现在是预览结果

Result of script on Google Chrome Developer

HTTP 状态为已取消,为什么?然而控制台中的代码运行正常(text: success)

Http Status

我把完整的js文件放在this链接。

另一个测试:

查看get,带链接的脚本运行正常!

Get Script

感谢您的帮助!

最佳答案

取消状态是当前开发 channel Google Chrome 的一个问题。它已在上游修复,并将相应地传播到开发 channel 。

https://bugs.webkit.org/show_bug.cgi?id=72873

关于javascript - $.getScript返回status canceled应用程序不执行回调函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8227422/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com