2016-05-25 66 views
0

我很想知道,当你安装Mozilla Firefox浏览器,他们打开一个网站,让你浏览浏览器的功能,并从点击呼叫行为,他们可以突出选项,如汉堡菜单在右上角(他们甚至打开它),导航栏附近的便笺簿锁图标。这是他们使用JS的东西吗?如果是,那么如何?Firefox网站如何突出显示导航栏上的项目?

据我所知,浏览器不会给你通过窗口或视口外的JS控制。看看这个网址在Firefox,你会知道我指的是https://www.mozilla.org/en-US/firefox/46.0.1/tracking-protection/start/?step=1

回答

2

的代码是在你链接到页面的底部在https://www.mozilla.org/media/js/tracking-protection-tour-bundle.07309334b48d.js,它利用Mozilla的UITour JavaScript库http://bedrock.readthedocs.io/en/latest/uitour.htmlhttps://github.com/mozilla/bedrock/blob/master/docs/uitour.rst

从文档:

Mozilla.UITour是一个JS库,公开与Firefox浏览器Chrome的通信事件的基于Web的API,用于 。它可用于 任务,如打开菜单面板和突出显示工具栏中按钮的位置。它在Firefox 29以上版本中受支持。

+0

谢谢,类似的事情也有铬? –

相关问题