首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

问下关于JavaScript调试的有关问题

2013-09-23 
问下关于JavaScript调试的问题1. 现在的项目比较大有好多的JS文件今天学习中发现一个文件调用的方法怎么也

问下关于JavaScript调试的问题
1. 现在的项目比较大

有好多的JS文件

今天学习中发现
一个文件调用的方法怎么也找不到

类似于 
<body onload="abc();init();">

就是这个init()方法,这个页面包含了N个JS文件(Jquery、自己写的还有一些GIS的js文件,哎,头大。),abc()方法 用Myeclipse搜索就能找到,
这个init()方法就找不到,但是删掉这个init()方法的话就执行不出结果了,
请问我如何快速的找到这个init()方法到底是哪个Js文件里面的方法呢?
谢谢。

项目是在IE下使用的,火狐下面运行不正常,给的源码就是这样的,我现在只是在学习的阶段。


[解决办法]
你可以使用一些文本工具或搜索工具,对页面的所有JS文件进行内容搜索,查找init(),就可以知道了。
例如emedit或windows的搜索

[解决办法]
用 UltraEdit 的文件夹中查找很好用
[解决办法]

引用:
Quote: 引用:

用 UltraEdit 的文件夹中查找很好用


文件夹中查找?

搜索->在文件中查找,可以指定目录,文件类型,还可以用正则
[解决办法]
引用:
Quote: 引用:

Quote: 引用:

Quote: 引用:

用 UltraEdit 的文件夹中查找很好用


文件夹中查找?

搜索->在文件中查找,可以指定目录,文件类型,还可以用正则


额  我不是查找文件名,我是要查找 某个js文件里面的 init()方法呢,谢谢。

对就是找内容
[解决办法]
abc();debugger;init();IE启用脚本调试;firefox使用firebug。可以进入调试模式。然后F11就可以进入init()方法体。
[解决办法]
LZ,关于WINDOWS搜索,可以定位到JS目录下,然后进行内容搜索就可以了。
或者使用EMEDIT之类的文本工具,做文件中查找。
两者都很方便,不过如果使用EMEDIT之类的工具,搜索功能更强些。
3楼提到的UltraEdit也是一个不错的工具,希望能帮到LZ
[解决办法]
引用:
abc();debugger;init();IE启用脚本调试;firefox使用firebug。可以进入调试模式。然后F11就可以进入init()方法体。


debugger; 单步调试
------解决方案--------------------


用火狐底下应该也是能看到的把~
[解决办法]
firebug 面板状态置为脚本,然后在右边的搜索中输入方法名,然后回车。

[解决办法]
firebug在脚本找到onload事件,然后打断点F11根据调试就找到对应的js文件了
问下关于JavaScript调试的有关问题

热点排行