我所使用的应用程序有一个PL/SQL包,它创建一个页面并使用函数创建META标签。
它会创建一个具有完全相同META标签的网页:
<META HTTP-EQUIV="Refresh" NAME="Refresh" CONTENT="1; URL=PaymentSubmit.html">
问题在于Chrome不喜欢NAME="Refresh"属性。尽管在IE和Firefox中可以正确重定向页面,但它不会重定向页面。
如果我删除NAME属性,使它看起来像这样,在所有浏览器中都可以正常工作:
问题是Chrome不喜欢NAME="Refresh"属性。它不会重定向页面,虽然在IE和Firefox中可以正常重定向。
如果我删除名称属性,就像这样,在所有浏览器中都可以正常工作:
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=PaymentSubmit.html">
发生了什么?我找不到W3C标准中关于META重定向的内容,所以每个浏览器是否都有自己的规则呢?我不确定它在Chrome上是否曾经起作用,但由于我从未听说过任何错误报告,我认为它曾经在Chrome上运行。
有人遇到类似的问题吗?
谢谢