区别Console的javascript&浏览器
Distinguish javascript of Console & Browser
有没有办法区分属于网站的javascript代码和从Chrome DevTools的Console选项卡运行的javascript代码?
我想做的是:
当我将javascript代码复制粘贴到控制台时,将DEBUG
变量初始化为true
;当javascript代码位于html文件内的<script>
标记中或从浏览器下载为外部.js
文件时,将该变量初始化为false
。
控制台有一些全局函数。你可以做:
var DEBUG = typeof clear === 'function'; // clear() is a global in the console to clear the screen
只要确保您没有定义全局变量clear
。
相关文章:
- Dropdown不会't工作手机浏览器&Firefox
- 浏览器在“打开”之后继续执行Javascript;PageUnload”&新的“;PageLoad”;
- JavaScript:XMLSerializer对象检测IE8&现代浏览器
- 弹性滑块-我想计数旋转木马最小值&调整浏览器大小时的最大项目数
- Rails页面JS可以在真正的浏览器/手动测试中工作,但不能在PhantomJS&硒规格
- 桌面Chrome&Firefox浏览器
- 可能使浏览器不删除 字符
- 如何防止图像另存为+防止图像拖动&拖放到桌面+阻止桌面浏览器上的屏幕截图
- 区别Console的javascript&浏览器
- $(window).width()&$(window).height();在每个浏览器中都有不同的表现
- 本地文件系统&web浏览器
- jQuery拖动&拖放-只允许从浏览器外部拖动
- 如何获取浏览器视口宽度&高度在Javascript和应用于CSS ID's
- 如何使用浏览器历史api在返回时调用函数&单击前进按钮
- JS&HTML根据浏览器版本发布不同的表
- NodeJS&&浏览器交叉兼容的websocket客户端
- 是否可以只显示用户定义函数&谷歌浏览器中的属性's控制台
- Mocha&Chai在浏览器中进行异步测试
- Web前端框架&确保了跨浏览器兼容性
- 浏览器&原型库中的版本