在chrome中调试异步加载的js文件
2017-03-24 11:09
543 查看
@sourceURL
我们常常利用chrome强大的控制台Sources下面进行代码断点调试,但是通过$.getScript等异步加载JS的方式在Sources里面就是找不到,那如何进行debug断点调试呢?方案一: 在script代码的头部或者尾部加上//@ sourceURL=xxx.js,然后在(no domain)里面找到它进行调试,如果使用firefox浏览器,直接在debug中就可以找到xxx.js
code
function loadJs(path){ $.ajax({ url:path, dataType:"text", success:function(res){ console.log(res); var $script = $('<script/>') /* 参考资料 http://www.cnblogs.com/yasmi/p/5523976.html */ .append('//@ sourceURL='+path+'\n') .append(res); $('head').append($script); } }); } $(function(){ loadJs("./a.js"); });
相关文章推荐
- ajax异步加载的js文件如何在浏览器中打断点进行调试
- 如何调试异步加载的js文件
- 如何调试异步加载的js文件
- 如何调试异步加载的js文件
- chrome浏览器如何断点调试异步加载的JS
- 如何调试异步加载页面里包含的js文件
- 关于在chrome中调试异步加载的javascript文件
- 比较简单的异步加载JS文件的代码
- 异步加载js文件:LABjs和RequireJS
- 异步加载js文件的方法总结
- RequireJS 异步加载js文件框架
- seaJs学习笔记之seaJs的异步加载和加载多个js文件
- 动态按需异步加载js文件
- chrome调试动态加载的JS
- javascript写的异步加载js文件函数(支持数组传参)
- 异步动态加载js与css文件的js代码
- 异步加载js文件:LABjs和RequireJS
- chrome调试动态加载的JS
- yepnope.js 异步加载资源文件