浏览器地址栏运行的javascript和命令行控制台运行的有啥区别?
求实例我以前用opera那年代
记得好像都在地址栏上的啊 javascript:alert()
依旧是支持的,chrome也支持,只不过需要手动输入不允许粘贴 本帖最后由 AI-Compare 于 2021-5-18 09:05 编辑
长度(总字符数)的问题,控制台一般为不限制总长,而地址栏总长不同浏览器不太一样
详情可参考:https://zhidao.baidu.com/question/1546038129996546067.html 回答结果
如果你的 JavaScript 代码要放到地址栏运行,那你得考虑压缩、精简,部分片段由其他网址托管或提供
曾经小众软件的制作脚本有回答过此问题,但是刚刚去找的时候,又没办法找见了(可能记忆出了差错)
说得再直白一点,地址栏只能写小情书,小贺卡,明信片式的填空区域限定,就算从头到位写满
你还得考虑压缩,精简等,总字符数大约是没有变化 / 变化不大,而控制台里面可以写长篇论文 浏览器你得输入javascript控制台直接上代码 楼上已经说的很清楚了,地址栏长度受限,控制台宽松好多。 嗯,小弟补充一句,其实浏览器地址栏长度,根据各个浏览器的设置不同,所谓受限的长度是不一样的。但是通常用作get方式发起http请求。你如果执行一些需要eval 函数的js,通常不是写在文件中,就是console,一般不会在地址栏运行。 一些浏览器会把非域名的内容当做文本去搜索。。。
console就么有这个问题
页:
[1]