请问怎么在地址栏直接运行js代码?

我记得有一个类似这样的javascript:alert("js");具体记不清了,感谢!

阅读 6.2k
1 个回答
javascript:alert(11);void(0)
// or
javascript:alert(11);undefined

解释:

  • Chrome中复制上面的语句粘贴到地址栏前面会过滤掉前面的javascript:,需要手动输入

  • 上面的void(0);表示undefined,只要这句话的值是undefined,这段就可以返回undefined就可以正常执行不跳转(最新Chrome中好像值是什么都不跳转,其它浏览器需要返回值undefined

  • 前面的句子随便加,注意分号,不要用单行注释

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题