这次光伏网站项目中设置收藏本站和设为首页由本人来做,这个功能在以后的项目中应该会常用到,所以这里我将其整理出来。

收藏本站

当需要收藏某一个网站时,可以使用如下函数:

function AddFavorite(title, url) {try {window.external.addFavorite(url, title);}catch (e) {try {window.sidebar.addPanel(title, url, "");}catch (e) {$.messager.alert('警告','请点击地址栏上的[☆]收藏地址,
或者使用快捷键:Ctrl+D 收藏!','warning');}}}

通过在网上查阅资料得知:在js中可以通过window.external.aaaa()来调用浏览器提供的外部方法aaaa。常用的还有下面一些方法

<INPUT οnclick='window.external.ImportExportFavorites(true,"http://localhost");' type=button value=导入收藏夹>
<INPUT οnclick='window.external.ImportExportFavorites(false,"http://localhost");' type=button value=导出收藏夹>
<INPUT οnclick="window.external.ShowBrowserUI('OrganizeFavorites', null)" type=button value=整理收藏夹>
<INPUT οnclick="window.external.ShowBrowserUI('语言Dialog', null)" type=button value=语言设置>
<INPUT οnclick="window.external.AddFavorite('http://blog.csdn.net/Opossum/', '研究,研讨')" type=button value=加入收藏夹>
<INPUT οnclick="window.external.addChannel('http://blog.csdn.net/Opossum/')" type=button value=加入到频道>

设为首页

当需要将某一个网站设为首页时时,可以使用如下函数:

function SetHome(obj,url){try{obj.style.behavior='url(#default#homepage)';obj.setHomePage(url);}catch(e){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");}catch(e){$.messager.alert('警告',"抱歉,此操作被浏览器拒绝!\n\n请在浏览器地址栏输入“about:config”
并回车然后将[signed.applets.codebase_principal_support]设置为'true'",'warning');}}else{$.messager.alert('警告',"抱歉,您所使用的浏览器无法完成此操作。\n\n您需要手动将【"+url+"】设置为首页。",'warning');}}
}

其他的一些有关页面的常用操作

1.history
<INPUT οnclick=history.go(1) type=button value=前进>
<INPUT οnclick=history.go(-1) type=button value=后退>
<INPUT οnclick=history.forward() type=button value=前进> 
<INPUT οnclick=history.behind() type=button value=后退>

  1. document.execCommand...

<INPUT οnclick="document.execCommand('Cut')" type=button value=剪切> 
<INPUT οnclick="document.execCommand('Copy')" type=button value=拷贝> 
<INPUT οnclick="document.execCommand('Paste')" type=button value=粘贴> 
<INPUT οnclick="document.execCommand('Undo')" type=button value=撤消> 
<INPUT οnclick="document.execCommand('Delete')" type=button value=删除> 
<INPUT οnclick="document.execCommand('Bold')" type=button value=黑体> 
<INPUT οnclick="document.execCommand('Italic')" type=button value=斜体> 
<INPUT οnclick="document.execCommand('Underline')" type=button value=下划线> 
<INPUT οnclick="document.execCommand('stop')" type=button value=停止> 
<INPUT οnclick="document.execCommand('SaveAs?')" type=button value=保存> 
<INPUT οnclick="document.execCommand('Saveas',false,'c:
test.htm')" type=button value=另存为> 
<INPUT οnclick="document.execCommand('FontName?',false,fn)" type=button value=字体> 
<INPUT οnclick="document.execCommand('FontSize?',false,fs)" type=button value=字体大小> 
<INPUT οnclick="document.execCommand('refresh',false,0)" type=button value=刷新>

  1. window.location...

<INPUT οnclick=window.location.reload() type=button value=刷新 title=refresh>
<INPUT οnclick='window.location="view-source:" + window.location.href' type=button value=查看源文档 title=Button7>

  1. WebBrowser?.ExecWB

<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0 id=WebBrowser? width=0></OBJECT> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(2,1) type=button value=关闭所有> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(4,1) type=button value=另存为> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(6,1) type=button value=打印> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(6,6) type=button value=直接打印> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(7,1) type=button value=打印预览>
<input title=Button onClick=document.all.WebBrowser?.ExecWB(8,1) type=button value=PAGE设置> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(10,1) type=button value=属性><br /> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(17,1) type=button value=全选> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(22,1) type=button value=刷新> 
<input title=Button onClick=document.all.WebBrowser?.ExecWB(45,1) type=button value=关闭>

关于如何设置收藏本站和设为首页相关推荐

  1. 收藏本站与设为首页javascript代码

    一.加入到收藏夹: 自己设置设置网址和名称: <a href="javascript:void(0);" οnclick="javascript:window.ex ...

  2. 可兼容所有浏览器的“收藏本站”、“设为首页”js代码

    设为首页 和 收藏本站js代码 兼容IE,chrome,ff,360等 将以下代码放到首页 或者新建js文件 <script type="text/javascript"&g ...

  3. 最常用的五个网页JS特效代码:收藏本站、设为首页、刷新本页

    1.收藏本站 <span style="CURSOR: hand" onClick="window.external.addFavorite('http://www ...

  4. “收藏本站”,“设为首页”的脚本

    如何加入收藏? <INPUT name=Button οnclick="window.external.AddFavorite(location.href, document.titl ...

  5. 收藏本站和设为主页代码(HTML)

    1:实现"另入收藏"功能的代码如下:  <a href="javascript:window.external.AddFavorite('http://www.ch ...

  6. 学习路之html--“加入收藏夹“和“设为首页“

    //加入收藏夹function AddFavorite(sURL, sTitle) {try { window.external.addFavorite(sURL, sTitle); }catch ( ...

  7. Javascript添加收藏夹和设为首页兼容写法

     添加收藏夹 <script> function addfavorite() { if (document.all) { window.external.addFavorite('http ...

  8. js将网站 加入收藏夹与设为首页方法实现

    设置该页为首页 : <a class="chlnk" style="cursor:hand" HREF onClick="this.style. ...

  9. 怎么在php中设置收藏按钮,如何在ecshop首页给商品加入立即购买与收藏按钮

    在ecshop首页给商品加入立即购买与收藏按钮,直接模板当中操作修改,无需修改任何PHP代码.方法简便.以下是最模板提供的方法,如果出现错误,请拿错误在最模板网站搜索,继续修改下去. 第一步:首先查看 ...

最新文章

  1. Coreseek:部门查询和增量索引代替实时索引
  2. ESP32 OTA 接口简略说明
  3. Python全栈 MongoDB 数据库(数据的修改)
  4. 如果人民币贬值,对股市会有什么影响?
  5. 最详细的讲解 JS 原型与原型链
  6. C++语言函数重载详解和示例
  7. 常用牛人主页链接(计算机视觉、模式识别、机器学习相关方向,陆续更新。。。。)...
  8. COJ 0967 WZJ的数据结构(负三十三)
  9. VS2013 堆栈溢出调查(0xC00000FD: Stack overflow)
  10. 推荐系统--MovieLens数据集
  11. C#多线程操作界面控件的解决方案(转)
  12. 华尔街追逐中国机遇,阿里巴巴收盘价创下历史新高
  13. deepin 更新企业微信最新版本方法
  14. MacPro 迁移至 Mac Mini-M1 与 踩坑 For 后端开发
  15. 挑战七大排序算法-03选择排序
  16. 【数据科学】使用Python建立你的数据处理肌肉记忆
  17. 【附源码】计算机毕业设计SSM社区生鲜配送系统
  18. java 实现office转换pdf
  19. 【论文】医疗大数据方面的资料
  20. linux一级目录全解

热门文章

  1. IDEA+SSH :图书管理系统实现
  2. PaaS简介及国内PaaS平台
  3. JavaSE语法(3)——【逻辑控制:各种分支循环语句】
  4. java jdom 类_JDOM常用类介绍及示例代码
  5. 随手记——静态Flag变量使用不规范导致的重大流程错误
  6. Linux下TBB安装及编译
  7. 送书 | 《从零开始学Selenium自动化测试》
  8. 【Java实现链表操作】 万字肝爆 !链表的图文解析(包含链表OJ练习解析)
  9. sequelize 的op模块
  10. 第八次前端培训(JavaScript)