假设我在浏览一个网页,然后决定在同一个选项卡中加载一个新网页,方法是单击刷新、单击链接或输入 URL。然后,如果我立即决定改变主意并想留在旧页面上,那么停止按钮正是为这种用例而设计的。然而,我见过的所有设备(包括移动设备和台式机)上的所有现代浏览器似乎都以非常不理想的方式运行停止功能:它停止加载新页面,但用空白屏幕替换旧页面。
现在从技术层面来说,我想我明白发生了什么:浏览器会显示您在按下停止键之前已成功下载的新页面的所有内容,因此如果您尚未下载任何内容,则不会显示任何内容。
但是当我按下停止按钮时,我通常不想看到新页面,我希望仍然看到旧页面。有没有办法,让旧页面在按下停止按钮后保留下来?请注意,我不希望旧页面重新加载,我希望它保留下来。
通常情况下,如果您在旧页面仍然可见时按下停止按钮,旧页面会立即被空白屏幕取代,而如果在新页面开始显示后按下停止按钮,则按下停止按钮时新页面显示的任何部分都会保留下来。因此,理想情况下,我希望停止按钮按以下方式工作:如果旧页面仍在显示,则让其保留;如果新页面已开始显示,则让已显示的任何部分保留下来。有什么方法可以实现这一点吗?
如果有帮助的话,我会在 Windows PC(使用各种操作系统)上运行 Chrome,如果有一个命令标志可以执行此操作就好了。有吗?另外,我可以在 iOS 设备上完成我想做的事情吗?