common.js 1.2 KB

123456789101112131415161718192021222324252627282930313233343536
  1. function AddFavorite(sURL, sTitle)
  2. {
  3. try
  4. {
  5. window.external.addFavorite(sURL, sTitle);
  6. }
  7. catch (e)
  8. {
  9. try
  10. {
  11. window.sidebar.addPanel(sTitle, sURL, "");
  12. }
  13. catch (e)
  14. {
  15. alert("加入收藏失败,请使用Ctrl+D进行添加");
  16. }
  17. }
  18. }
  19. function SetHome(obj,vrl){
  20. try{
  21. obj.style.behavior='url(#default#homepage)';obj.setHomePage(vrl);
  22. }
  23. catch(e){
  24. if(window.netscape) {
  25. try {
  26. netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
  27. }
  28. catch (e) {
  29. alert("此操作被浏览器拒绝!\n请在浏览器地址栏输入“about:config”并回车\n然后将 [signed.applets.codebase_principal_support]的值设置为'true',双击即可。");
  30. }
  31. var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch);
  32. prefs.setCharPref('browser.startup.homepage',vrl);
  33. }
  34. }
  35. }