gpt4 book ai didi

internet-explorer - 有时添加喜欢的名字有问题

转载 作者:行者123 更新时间:2023-12-04 07:44:41 27 4
gpt4 key购买 nike

在我拥有的一些网站中,当使用 IE 按钮添加到收藏夹时,页面标题自动填充的收藏夹名称有时无法获取名称,而是获取“/”所在的 url替换为“-”并删除“:”

问题是什么?网站是希伯来语或英语,编码是 utf-8 或 windows-1255...

最佳答案

IE 收藏夹只是文件,特别是 .url 文件。在 Windows 上,文件名中包含某些字符是非法的。这包括 /:人物。 IE 将它们替换为 -而不是为此打扰用户。

非法字符的完整列表是:\ / : * ? " < > |

只有拥有源代码或比我更了解 IE 的人才能告诉您它不适合您的确切原因。但是,在您的示例页面上,您有一个非常长的标题:它有 396 个字符长。 Windows 上的 MAX_PATH 是 260 characters .我的猜测是 IE 陷入某种错误状态,因为您的标题比任何人合理预期的标题都要长(毕竟,选项卡 UI 只能显示大约 50 个字符)。由于您的标题太长,它正在使用 URL。尝试缩短您的标题,看看是否能解决问题。

更新:我刚刚做了一个小实验,IE 似乎将您限制在 128 个字符以内(这意味着有人选择了 2 的任意幂,而现在您被困住了)。超过 128 的任何内容,IE 将使用 URL 而不是标题。

您也可以尝试使用 window.external.AddFavorite()在浏览器中;我不知道可以让您指定多长时间的标题,但我怀疑您将始终被限制在 MAX_PATH 以内。

关于internet-explorer - 有时添加喜欢的名字有问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2714912/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com