我有适用于Chrome和Firefox的加载项,只是针对不同的浏览器它们是相同的。附加组件是否可以具有一个链接/按钮,一旦用户单击该链接/按钮,就会识别出哪个浏览器用户正在打开并打开Chrome vs Firefox附加组件。 可能会有html 2按钮并为每个浏览器隐藏一个按钮,但是我只想有一个按钮。 谢谢!
答案 0 :(得分:0)
您可以从navigator.userAgent中提取浏览器名称,然后设置所需的链接
<a href="#" id="link">Add-on Link</a>
<script>
var link = document.querySelector("#link");
var userAgent = navigator.userAgent;
if (userAgent.indexOf("Firefox") > 0) {
link.setAttribute("href", "https://www.mozilla.org");
} else if (userAgent.indexOf("Chrome") > 0) {
link.setAttribute("href", "https://google.com");
}
</script>