发送仅包含脚本标记的HTML响应是否有效

时间:2016-03-21 15:50:30

标签: html

有时在“初学者”服务器端脚本示例中,您可能会看到类似

的内容

回复于( “window.location的= 'XXXX'”)

换句话说,他们发送的HTML响应只包含一个脚本标签(没有头部,正文等)。虽然我很高兴相信这在大多数时候都适用于大多数浏览器,但我看不出HTML标准允许的任何方式。是否有一些特殊的get-out子句使这个表格有效?

1 个答案:

答案 0 :(得分:1)

不,它无效。 HTML文档至少需要一个Doctype,一个包含标题和正文的head元素。浏览器非常擅长从无效代码中恢复。

应在HTTP级别使用位置响应标头实现重定向。