很长一段时间以来,Web浏览器的功能有时会令人沮丧。将文件拖放到浏览器选项卡中将在选项卡中打开文件。如果可以的话,这很好,但是如果您尝试将文件拖放到上传框中,然后突然离开页面,这可能会加剧。值得庆幸的是,谷歌浏览器和Microsoft Edge正在解决此问题。
这种行为的主要问题是,没有警告会发生什么动作。您可能试图将某些东西放到一个盒子中,以将文件上传到网页,或者只是在跨屏幕拖动时意外地放下了文件。无论哪种方式,页面都将在没有警告的情况下导航到本地文件,从而可能导致您失去表单或数据的进度。
Microsoft Edge开发人员Eric Lawrence详细介绍了Edge和Chrome的一项更改,它可以解决此问题。默认情况下,如果将文件放在页面上,浏览器将不再打开该文件。相反,它将在新选项卡中打开文件。但是,如果将文件放在浏览器顶部的选项卡本身上,仍然可以在当前选项卡中打开文件。
如果用户将文件或URL拖放到不使用已删除数据的选项卡中(例如,作为文件上载),则很容易失去工作。而是比导航当前选项卡(吹走无论是在它),而不是打开一个新的前台选项卡中的URL下降。
该更改存在于Chromium版本85.0.4163.0中。Google已经在最新的Chrome Canary更新中包含了此行为更改,并且即将在Microsoft的基于Chromium的Edge浏览器中使用。请随时注意稳定更新中的更新功能。