是否有浏览器插件或扩展程序可以显示该窗口上正在运行的javascripts? 例如,如果我点击一个激活另一个javascript的按钮,那么我希望插件能够显示它。
当Chrome浏览器中的“检查元素”时,我看到以下内容:
<html>
....
<head>
....
<script type="text/javascript">
$(document).ready(function()
{
$.ajaxSetup({
cache: false
});
Shadowbox.init({
skipSetup: true
});
setInterval(function()
{
$.get('/download_check.php?fileid=1&session=2', function(data)
{
if (data.status == 'ok')
window.location = data.dllink;
},
'json'
);
}, 30000);
if (top.location != self.location)
top.location.href = self.location.href;
});
</script>
...
</head>
...
</html>
setinterval函数已经运行了吗? 假设我从浏览器检查窗口将时间从30000更改为3000,那会生效吗?或者它没有,因为原始的javascript已经在30000间隔运行?
答案 0 :(得分:1)
您可以在源代码选项卡上使用Google Chrome JavaScript控制台shift + ctrl + j,并调试您的js代码,监控表达式,调用堆栈和断点
并且有一个名为Quick Javascript Switcher的扩展程序可以动态打开/关闭javascript:https://github.com/maximelebreton/quick-javascript-switcher
Chrome网上应用店中的QJS:https://chrome.google.com/webstore/detail/geddoclleiomckbhadiaipdggiiccfje
享受!