﻿<!-- 加入收藏代码 Start -->
function AddFavorite(sURL, sTitle) { 
    try { 
        window.external.addFavorite(sURL, sTitle); 
    } catch (e) { 
        try { 
            window.sidebar.addPanel(sTitle, sURL, ""); 
        } catch (e) { 
            alert("加入收藏失败,请手动添加."); 
        } 
    } 
} 
<!-- 加入收藏代码 End -->
<!-- 设为首页代码 Start -->
function setHomepage(pageURL) { 
    if (document.all) { 
        document.body.style.behavior='url(#default#homepage)'; 
        document.body.setHomePage(pageURL); 
    } 
    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',pageURL); 
    } 
}
<!-- 设为首页代码 End -->

function dispOriginalSize(i,j,k){//你必须给图片提前设定初始宽度和高度，建议直接就是最大宽度和高度
var MaxW=j; //定义图片显示的最大宽度
var MaxH=k; //定义图片显示的最大高度
var o=new Image();o.src=i.src;var w=o.width;var h=o.height;var t;if (w>MaxW){t=MaxW;}else{t=w;}
if ((h*t/w)>MaxH){i.height=MaxH;i.width=MaxH/h*w;}else{i.width=t;i.height=t/w*h;}
}





