Chrome“另存为”无需POST即可重新加载页面

时间:2013-08-21 20:28:14

标签: google-chrome

我在http://codepad.org/EW9vh8sF有一个小例子。

它需要两个变量,start和end,然后将它们POST回同一个php文件,然后再显示两个变量。

在Chrome中使用另存为...(版本29.0.1547.57 m),并选择“仅限网页,HTML”时,保存的文件包含我的两个变量的默认值。

在我看来,Chrome实际上重新加载页面而不发送先前作为POST发送的变量,然后使用默认值保存重新加载的页面。

Firefox(版本24.0)成功保存页面。 使用Chrome并保存“网页,完成”也很成功 - 我的新更新变量存储在html文件中。

当我更改为使用GET而不是POST时,它甚至可以在“HTML Only”-saves上按预期工作,但这不是一个方便的解决方案。

这是在具有不同版本浏览器的不同计算机上以及不同的Web服务器上测试的。无论平台如何,行为都是一样的。

我可以通过编程方式更改此行为吗?

0 个答案:

没有答案