Aar*_*ter 9 javascript safari console web-inspector
我知道Chrome让你通过下拉菜单选择控制台执行的上下文,Firebug允许你cd()进入iframe.我无法弄清楚如何在Safari的控制台中更改上下文.有谁知道如何做到这一点?
与chrome和firefox不同,Safari没有真正支持此功能,唯一的选择似乎是从控制台访问窗口对象.正确指出这将触发跨域策略问题,但是如果你在mac上运行(这在Windows上由于某些原因不起作用)你可以使用
open -a '/Applications/Safari.app' --args --disable-web-security
Run Code Online (Sandbox Code Playgroud)
绕过这个.接下来在你的jsbin上,你可以使用类似的东西
window.frames[0]
Run Code Online (Sandbox Code Playgroud)
访问页面的窗口.据我所知,Windows没有类似的解决方案
Safari.exe --disable-web-security
Run Code Online (Sandbox Code Playgroud)
显然不起作用.
| 归档时间: |
|
| 查看次数: |
3682 次 |
| 最近记录: |