• 添加收藏 设置首页


    js:

    //添加搜藏
    function AddFavorite() {
        var title = document.title;
        var url = document.URL;
        if (document.all) {
            window.external.AddFavorite(url, title);
        } else if (window.sidebar) {
            window.sidebar.addPanel(title, url, "");
        } else {
            alert("加入收藏失败,请使用Ctrl+D进行添加");
        }
    }

    // 设为首页
    function setHomepage(vrl) { 
        if (document.all) {
            document.body.style.behavior = 'url(#default#homepage)';
            document.body.setHomePage(vrl);
        } else if (window.sidebar) {   
            if (window.netscape) {    
                try {       
                    netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");  
                } catch (e) {   
                    alert("该操作被浏览器拒绝,假如想启用该功能,请在地址栏内输入 about:config,然后将项 signed.applets.codebase_principal_support 值该为true");   
                }  
            }  
            var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);  
            prefs.setCharPref('browser.startup.homepage', 'http://www.finalcn.com'); 
        }
    }

    jQuery:

    $(document).ready(function () {  
    //添加到收藏夹 
    	$("#favorites").click(function () {    //$里面是链接的id  
    
    	    var ctrl = (navigator.userAgent.toLowerCase()).indexOf('mac') != -1 ? 'Command/Cmd' : 'CTRL';  
    
    	    if (document.all) {  
    
    		window.external.addFavorite('http://www.baidu.com', '百度')  
    
    	    } else if (window.sidebar) {  
    
    		window.sidebar.addPanel('百度', 'http://www.baidu.com', "")  
    
    	    } else {    //添加收藏的快捷键  
    
    		alert('添加失败
    您可以尝试通过快捷键' + ctrl + ' + D 加入到收藏夹~')  
    
    	    }  
    
    	})

    //设置主页  
    
    $("#addHomePage").click(function () {  
    
    	    if (document.all) {//设置IE  
    
    		document.body.style.behavior = 'url(#default#homepage)';  
    
    		document.body.setHomePage(document.URL);  
    
    	    } else {//网上可以找到设置火狐主页的代码,但是点击取消的话会有Bug,因此建议手动设置  
    		alert("设置首页失败,请手动设置!");  
    	    }  
    })  
    });
  • 相关阅读:
    ElasticSearch(7.13.1) 作为服务启动(Windows)
    ElasticSearch(7.13.1) 安装与命令行启动
    Spring Boot 监听器 通过Session监听在线人数
    layui 弹出层icon
    Spring Boot 定时器 系统时间测试
    Spring Boot 拦截器
    Tomcat部署
    SpringBoot学习之整合Swagger
    浅谈Mybatis持久化框架在Spring、SSM、SpringBoot整合的演进及简化过程
    SpringBoot学习之整合Druid的简单应用
  • 原文地址:https://www.cnblogs.com/leejersey/p/3660219.html
Copyright © 2020-2023  润新知