-1

要么使用 javascript,我如何确保只有在浏览器是 firefox 时才打开链接,否则显示警报?我有检查 IE 的代码,但我想确保浏览器是 firefox 并且只允许加载链接,否则留在链接所在的页面上。

人们通常会使用 IE 访问该页面,但我希望仅在 Firefox 中打开一些链接。

请建议。

================编辑===============

最后我正在为这段代码安顿下来:

function allow_if_ff(){
    var is_ff = navigator.userAgent.toLowerCase().indexOf('firefox') > -1;  //true or false
    if (!is_ff){
        //window.open ("https://download.mozilla.org/?product=firefox-17.0.2esr&os=win&lang=en-US");
        alert('Please open in firefox');
        window.history.back();
        return false;
    }
}

window.open 被注释掉的原因是因为窗口正在打开,但立即关闭。拥有它并不紧迫。所以我评论了它。

谢谢大家。

4

1 回答 1

0

var is_ff = navigator.userAgent.toLowerCase().indexOf('firefox') > -1; 这将用于检测 ff

于 2013-02-09T03:57:23.863 回答