当我将鼠标悬停在Chrome中的链接上时会发生什么?

LINQ

http://a//%%30%30在Google Chrome浏览器中单击此链接()时,Chrome浏览器会中断并关闭所有标签页和实例。

但是,在某些情况下,我只需要将鼠标悬停在链接上,该选项卡就会崩溃。

当我将鼠标悬停在此链接上时会发生什么?我的意思是,当链接悬停在Chrome上时,Chrome会做什么?

飞机坠毁是由于最近发现的缺陷-和其他WebKit浏览器* -具体涉及到或者(!) %%30%30%0%30%%300作为URL的一部分,内部全部结束了代表同一符号:您可以在此处阅读有关该错误的更多信息

这不是影响大多数链接的错误,因此您通常不必担心将鼠标悬停在链接上。

注意:
*其他WebKit浏览器包括Safari,Opera,Steam浏览器,Midori,S60(Symbian),Blackberry Browser和Playstation 3的浏览器-但不包括Firefox,Internet Explorer或Edge。

编辑:正如Deltik指出的那样,此错误现已在Chrome 45.0.2454.101修复

有关发生的事情的更多信息

该问题与URL canonicalizer有关,该URL会在您将鼠标悬停在链接上后立即运行-可能用于在浏览器的状态栏中显示该链接,以及用于预取网页,以便在单击后加载速度更快。

关于URL规范化器的作用:
写入URL时HTML,可以以诸如/home的形式编写../../home,但是浏览器也需要将此URL转换为具有协议和域的内容,例如http://superuser.com/home此外,URL可能包含需要翻译的URL转义,并且这些转义已进行百分比编码,例如此处提供了更详尽的URL转义列表)。处理此URL转换的功能最终崩溃了,因为它收到了开发人员未曾期望/处理的输入。%%30%30

以下是解决问题的代码更改的摘要:

正确处理URL路径中有问题的嵌套转义符。

具体来说,如果输入中的转义导致输出URL包含新的转义序列,例如将输入“ %% 30%30”转换为“%00”,则将前导“%”转义为“%25”以确保输出序列不被视为新的有效转义序列。

这确保了第二次对相同的URL进行规范化不会对其进行更改,这对于避免在调试和发行版本中的各个位置避免崩溃和其他错误很重要。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将鼠标悬停在图像和链接上时会发生颜色变化

来自分类Dev

当我将鼠标悬停在链接上时,下拉菜单关闭

来自分类Dev

将鼠标悬停在链接上

来自分类Dev

将鼠标悬停在链接上时,为什么部分css悬停颜色仍留着?

来自分类Dev

当我仍将鼠标悬停在标签上时,会发生onmouseout事件

来自分类Dev

将鼠标悬停在链接上,图像灰度滤镜

来自分类Dev

如何建立链接,以便每当我将鼠标悬停在链接上时,鼠标指针的右侧都会出现一个DIV(带有文本)?

来自分类Dev

将鼠标悬停在链接上时,如何强制Chrome在底部显示网址?

来自分类Dev

Javascript,仅当我单击按钮后,才将鼠标悬停在链接颜色上

来自分类Dev

当我将鼠标悬停在#button容器上时,链接不可单击

来自分类Dev

为什么当我将鼠标悬停在图像上时它不起作用?

来自分类Dev

将鼠标悬停在<nav>链接上时,网站会随机更改悬停背景大小

来自分类Dev

将鼠标悬停在Google搜索中的链接上会显示一个不同的URL

来自分类Dev

当我将鼠标悬停在Firefox中时,下拉菜单关闭

来自分类Dev

当我将鼠标悬停在Firefox中时,下拉菜单关闭

来自分类Dev

当我将鼠标悬停在文本框中时显示日历

来自分类Dev

Javascript不响应鼠标悬停在超链接上

来自分类Dev

更改鼠标悬停在超链接上的文本

来自分类Dev

在鼠标悬停在链接上显示图片

来自分类Dev

Javascript不响应鼠标悬停在超链接上

来自分类Dev

创建CSS Sprite:将鼠标悬停在图像链接上

来自分类Dev

将鼠标悬停在导航链接上可以显示单独的div

来自分类Dev

将鼠标悬停在导航栏下的链接上时如何继承照片?

来自分类Dev

将鼠标悬停在文本链接上会更改图像的Z索引

来自分类Dev

将鼠标悬停在不同的链接上时如何更改菜单图像?

来自分类Dev

将鼠标悬停在链接上时,如何获取EpicGame的导航栏过渡?

来自分类Dev

创建CSS Sprite:将鼠标悬停在图像链接上

来自分类Dev

如何将鼠标悬停在硒上的链接上

来自分类Dev

将鼠标悬停在链接上时,动画容易进出

Related 相关文章

  1. 1

    将鼠标悬停在图像和链接上时会发生颜色变化

  2. 2

    当我将鼠标悬停在链接上时,下拉菜单关闭

  3. 3

    将鼠标悬停在链接上

  4. 4

    将鼠标悬停在链接上时,为什么部分css悬停颜色仍留着?

  5. 5

    当我仍将鼠标悬停在标签上时,会发生onmouseout事件

  6. 6

    将鼠标悬停在链接上,图像灰度滤镜

  7. 7

    如何建立链接,以便每当我将鼠标悬停在链接上时,鼠标指针的右侧都会出现一个DIV(带有文本)?

  8. 8

    将鼠标悬停在链接上时,如何强制Chrome在底部显示网址?

  9. 9

    Javascript,仅当我单击按钮后,才将鼠标悬停在链接颜色上

  10. 10

    当我将鼠标悬停在#button容器上时,链接不可单击

  11. 11

    为什么当我将鼠标悬停在图像上时它不起作用?

  12. 12

    将鼠标悬停在<nav>链接上时,网站会随机更改悬停背景大小

  13. 13

    将鼠标悬停在Google搜索中的链接上会显示一个不同的URL

  14. 14

    当我将鼠标悬停在Firefox中时,下拉菜单关闭

  15. 15

    当我将鼠标悬停在Firefox中时,下拉菜单关闭

  16. 16

    当我将鼠标悬停在文本框中时显示日历

  17. 17

    Javascript不响应鼠标悬停在超链接上

  18. 18

    更改鼠标悬停在超链接上的文本

  19. 19

    在鼠标悬停在链接上显示图片

  20. 20

    Javascript不响应鼠标悬停在超链接上

  21. 21

    创建CSS Sprite:将鼠标悬停在图像链接上

  22. 22

    将鼠标悬停在导航链接上可以显示单独的div

  23. 23

    将鼠标悬停在导航栏下的链接上时如何继承照片?

  24. 24

    将鼠标悬停在文本链接上会更改图像的Z索引

  25. 25

    将鼠标悬停在不同的链接上时如何更改菜单图像?

  26. 26

    将鼠标悬停在链接上时,如何获取EpicGame的导航栏过渡?

  27. 27

    创建CSS Sprite:将鼠标悬停在图像链接上

  28. 28

    如何将鼠标悬停在硒上的链接上

  29. 29

    将鼠标悬停在链接上时,动画容易进出

热门标签

归档