Javascript 内容出现在Firefox中,但不在Chrome中

Javascript 内容出现在Firefox中,但不在Chrome中,javascript,html,css,Javascript,Html,Css,我目前正在开发一个搜索引擎。我已经实现了一个功能,用户可以选择在其浏览器中将搜索引擎设为默认搜索引擎,用户可以在该浏览器上工作 现在,我已经在一种框中实现了这个功能,在这种框中,每当用户重定向到搜索引擎站点时,框就会显示在右侧底部,并带有选项 令我震惊的是,这个框只出现在Firefox浏览器中。但在chrome/chrome浏览器中却没有 $(文档).ready(函数(){ var isFirefox=typeof InstallTrigger!=“未定义”; 如果(iFirefox==fal

我目前正在开发一个搜索引擎。我已经实现了一个功能,用户可以选择在其浏览器中将搜索引擎设为默认搜索引擎,用户可以在该浏览器上工作

现在,我已经在一种框中实现了这个功能,在这种框中,每当用户重定向到搜索引擎站点时,框就会显示在右侧底部,并带有选项

令我震惊的是,这个框只出现在Firefox浏览器中。但在chrome/chrome浏览器中却没有

$(文档).ready(函数(){
var isFirefox=typeof InstallTrigger!=“未定义”;
如果(iFirefox==false){
$(“#设置挂起默认值”).remove();
$(“.input group btn”).addClass(“对齐搜索btn”);
$(“#导航栏搜索”).addClass(“对齐导航搜索btn”);
}
if(window.external&&window.external.IsSearchProviderInstalled){
变量isInstalled=window.external.IsSearchProviderInstalled(“http://susper.com");
如果(!已安装){
$(“#设置挂起默认值”).show();
}
}
$(#安装susper”)。在(“单击”,函数()上{
window.external.AddSearchProvider(“http://susper.com/susper.xml");
});
$(#取消安装”)。在(“单击”,函数()上{
$(“#设置挂起默认值”).remove();
});
});
#设置悬挂器默认值{
宽度:250px;
盒影:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
位置:固定;
右:10px;
底部:60px;
背景剪辑:填充框;
显示:块;
}
#设置悬挂器默认值h3{
保证金:0;
填充:8px;
文本对齐:居中;
背景色:#26547c;
颜色:白色;
}
#设置挂起程序默认值ol{
字体大小:15px;
背景色:白色;
保证金:0;
填充顶部:10px;
垫底:10px;
}
#设置悬挂器默认按钮{
背景色:#26547c;
边界:无;
颜色:白色;
字体大小:15px;
填充:3倍;
}
#设置悬挂器默认值#取消安装{
宽度:100%;
}
#设置susper默认值#安装susper{
填充物:5px;
}

将Susper设置为Mozilla上的默认搜索引擎!
  • 安装吊杆
  • 标记复选框以将Susper设置为默认搜索引擎
  • 开始搜索 取消
  • 请在脚本代码中注释您的初始行。将您的脚本替换为以下内容它适合我:

    $(document).ready(function () {
            //var isFirefox = typeof InstallTrigger !== 'undefined';
    
            //if (isFirefox === false) {
            //    $("#set-susper-default").remove();
            //    $(".input-group-btn").addClass("align-search-btn");
            //    $("#navbar-search").addClass("align-navsearch-btn");
            //}
    
            if (window.external && window.external.IsSearchProviderInstalled) {
                var isInstalled = window.external.IsSearchProviderInstalled("http://susper.com");
    
                if (!isInstalled) {
                    $("#set-susper-default").show();
                }
            }
    
            $("#install-susper").on("click", function () {
                window.external.AddSearchProvider("http://susper.com   /susper.xml");
            });
    
            $("#cancel-installation").on("click", function () {
                $("#set-susper-default").remove();
            });
        });
    

    谢谢你的帮助,我真的很感激!它有效。:)是的,绝对正确,它工作得很好,谢谢。