“添加 mailto 链接应用程序”效果如何?在火狐浏览器中启用?

发布于 2024-12-19 20:35:37 字数 464 浏览 0 评论 0原文

每次我登录网络邮件时,我都会看到一个如下图所示的栏。我不想将其添加为应用程序,而且每次都关闭它非常烦人。我怎样才能永久禁用它?

酒吧说:

添加 o2 Poczta (poczta.o2.pl) 作为 mailto 链接的应用程序? [添加 应用]x

图片: https://i.sstatic.net/itY4O.jpg

我尝试使用 Firebug 来查看什么导致这个栏出现,但没有运气。有人帮忙吗? 我认为服务器端可能有一些东西使 Firefox 表现出这种方式。
他们是怎么做到的?

网络邮件的网址为 http://poczta.o2.pl

Every time I log on to my webmail I see a bar like on image below. I don't want to add this as an application and it is pretty annoying to close this every time. How can I disable it permanently?

The bar says:

Add o2 Poczta (poczta.o2.pl) as an application for mailto links? [Add
Application] x

Image:
https://i.sstatic.net/itY4O.jpg

I tried to use Firebug to see what causes this bar to appear but with no luck. Anyone help?
I think there might me something on server side that makes Firefox behave in this way.
How did they do that?

url to webmail is http://poczta.o2.pl

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

猥︴琐丶欲为 2024-12-26 20:35:37

这是通过注册协议处理程序来完成的。从该页面:

navigator.registerProtocolHandler("mailto",
                              "https://www.example.com/?uri=%s",
                              "Example Mail");

该网站只需在适当的时刻运行类似的代码片段(在您的情况下登录)。

This is done by registering a protocol handler. From that page:

navigator.registerProtocolHandler("mailto",
                              "https://www.example.com/?uri=%s",
                              "Example Mail");

The site would just have to run a similar snippet at an appropriate moment(login, in your case).

饮惑 2024-12-26 20:35:37

https://support.mozilla.org/bm/questions/994658 ,有建议将 network.protocol-handler.external.mailto 设置为 true。这没有任何意义,而且它是默认设置。但是,将其更改为 false 并重新加载页面后 ( https://outlook .office.com/mail/inbox),通知消失了。

  1. 在地址栏中输入about:config
  2. 过滤 network.protocol-handler.external.mailto 并将其设置为 false
  3. 重新加载您的在线电子邮件服务页面。

From https://support.mozilla.org/bm/questions/994658 , there's a suggestion to set network.protocol-handler.external.mailto to true. That makes no sense, and it is the default setting. However, after changing it to false and reloading the page ( https://outlook.office.com/mail/inbox ), the notification is gone.

  1. Enter about:config in the address bar.
  2. Filter on network.protocol-handler.external.mailtoand set it to false.
  3. Reload your online e-mail service page.
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文