关于如何设置收藏本站和设为首页
2013-12-04 09:18
78 查看
收藏本站
当需要收藏某一个网站时,可以使用如下函数: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 onclick='window.external.ImportExportFavorites(true,"http://localhost");' type=button value=导入收藏夹> <INPUT onclick='window.external.ImportExportFavorites(false,"http://localhost");' type=button value=导出收藏夹> <INPUT onclick="window.external.ShowBrowserUI('OrganizeFavorites', null)" type=button value=整理收藏夹> <INPUT onclick="window.external.ShowBrowserUI('语言Dialog', null)" type=button value=语言设置> <INPUT onclick="window.external.AddFavorite('http://blog.csdn.net/Opossum/', '研究,研讨')" type=button value=加入收藏夹> <INPUT onclick="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 onclick=history.go(1) type=button value=前进>
<INPUT onclick=history.go(-1) type=button value=后退>
<INPUT onclick=history.forward() type=button value=前进>
<INPUT onclick=history.behind() type=button value=后退>
document.execCommand...
<INPUT onclick="document.execCommand('Cut')" type=button value=剪切>
<INPUT onclick="document.execCommand('Copy')" type=button value=拷贝>
<INPUT onclick="document.execCommand('Paste')" type=button value=粘贴>
<INPUT onclick="document.execCommand('Undo')" type=button value=撤消>
<INPUT onclick="document.execCommand('Delete')" type=button value=删除>
<INPUT onclick="document.execCommand('Bold')" type=button value=黑体>
<INPUT onclick="document.execCommand('Italic')" type=button value=斜体>
<INPUT onclick="document.execCommand('Underline')" type=button value=下划线>
<INPUT onclick="document.execCommand('stop')" type=button value=停止>
<INPUT onclick="document.execCommand('SaveAs?')" type=button
value=保存>
<INPUT onclick="document.execCommand('Saveas',false,'c:
test.htm')" type=button value=另存为>
<INPUT onclick="document.execCommand('FontName?',false,fn)"
type=button value=字体>
<INPUT onclick="document.execCommand('FontSize?',false,fs)"
type=button value=字体大小>
<INPUT onclick="document.execCommand('refresh',false,0)" type=button value=刷新>
window.location...
<INPUT onclick=window.location.reload() type=button value=刷新 title=refresh>
<INPUT onclick='window.location="view-source:" + window.location.href' type=button value=查看源文档 title=Button7>
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=关闭>
相关文章推荐
- js设置设为首页,收藏本站,禁用右键菜单
- Js 关于收藏本页和设置首页
- 设置兼容所有浏览器的设为首页收藏本站js代码
- 关于收藏本站和设为首页的代码
- 设置首页和收藏本站
- 关于hook设置函数如何支持多核CPU的一个说明
- 如何去掉IE 7.0首页设置
- 关于CCS中如何设置printf函数的问题
- 关于div行高的巨细问题(如何设置 div 的最小高度)
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于hook设置函数如何支持多核CPU的一个说明
- 关于jsp在myeclipse中如何设置编码
- highcharts图表常见问题:关于如何设置数据点起始位置为坐标原点的问题分析与总结篇(独家爆料)
- 设为首页收藏本站js代码(引自ecshop模板堂(ecmoban.com)
- 兼容所有浏览器的设为首页收藏本站js代码,推荐使用
- 设置为首页,加入收藏 | JS完美实现代码收藏
- 关于STM32 PB3 PB4 如何设置成普通GPIO的配置
- 【Linux 虚拟机】关于如何设置虚拟机网络问题1
- 关于如何使用 chroot, 为程序设置新的执行环境chroot & schroot etc.(文件系统虚拟化)