要自动化压缩和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开发者工具模拟测试工具,我得到了以下结果:
在Google Chrome开发人员上执行的代码
查看控制台和标题。执行非常成功!
现在预览结果
HTTP状态是否已取消,为什么?然而,控制台中的代码正常运行( text:success )
我将js文件填入this链接。
查看get,脚本链接正常运行!
感谢您的帮助!
答案 0 :(得分:1)
取消状态是当前开发者频道Google Chrome的问题。它已在上游修复,并相应地传播到开发通道。