1

如果我只有 32 个字符的空间,包括 URL 和<script></script>标签,是否可以使用 Javascript 编写重定向?

4

1 回答 1

4

是的,如果您的网址不超过 21 个字符:

location='up to 21 chars in URL'

例如:

location='http://google.com'

这是有效的,因为location是 的一个属性window,并且 的所有属性window都是全局变量。分配一个 URL 字符串location将浏览器带到那里。

实例| 来源

您可以使用多种 URL 缩短服务(bit.lygoo.gl等)中的任何一种来保持您的 URL 足够短。

如果您知道要重定向的页面的协议对于重定向是可接受的,则可以保存五个字符:

location='//google.com'

实例| 来源

如果您所在的页面以 开头http:,那将带您到http://google.com; 如果它以 开头https:,那将带您到https://google.com. 等详细信息

于 2012-11-09T10:08:06.773 回答