Javascript 代码实现浏览器菜单命令
本文档主要介绍了使用 Javascript 代码实现浏览器菜单命令的方法,包括文件菜单、编辑菜单、查看菜单和收藏菜单等四个部分。
一、文件菜单命令的实现
1. 打开命令的实现
使用 document.execCommand("open") 可以实现打开命令,该命令可以打开当前网页。
示例代码:<a href="#" onclick=document.execCommand("open")>打开</a>
2. 使用记事本编辑命令的实现
使用 location.replace("view-source:"+location) 可以实现使用记事本编辑命令,该命令可以打开记事本,并显示当前网页的源代码。
示例代码:<a href="#" onclick=location.replace("view-source:"+location)>使用记事本编辑</a>
3. 另存为命令的实现
使用 document.execCommand("saveAs") 可以实现另存为命令,该命令可以将当前网页保存到本地盘的其他目录。
示例代码:<a href="#" onclick=document.execCommand("saveAs")>另存为</a>
4. 打印命令的实现
使用 document.execCommand("print") 可以实现打印命令,该命令可以将当前网页打印出来。
示例代码:<a href="#" onclick=document.execCommand("print")>打印</a>
5. 关闭命令的实现
使用 window.close();return false 可以实现关闭命令,该命令可以关闭当前窗口。
示例代码:<a href="#" onclick=window.close();return false)>关闭本窗口</a>
二、编辑菜单命令的实现
1. 全选命令的实现
使用 document.execCommand("selectAll") 可以实现全选命令,该命令可以选种当前网页中的全部内容。
示例代码:<a href="#" onclick=document.execCommand("selectAll")>全选</a>
三、查看菜单命令的实现
1. 刷新命令的实现
使用 location.reload() 或 history.go(0) 可以实现刷新命令,该命令可以重新打开当前网页。
示例代码:<a href="#" onclick=location.reload()>刷新</a> 或 <a href="#" onclick=history.go(0)>刷新</a>
2. 源文件命令的实现
使用 location.replace("view-source:"+location) 可以实现源文件命令,该命令可以查看当前网页的源代码。
示例代码:<a href="#" onclick=location.replace("view-source:"+location)>查看源文件</a>
3. 全屏显示命令的实现
使用 window.open(document.location,"url","fullscreen") 可以实现全屏显示命令,该命令可以全屏显示当前网页。
示例代码:<a href="#" onclick=window.open(document.location,"url","fullscreen")>全屏显示</a>
四、收藏菜单命令的实现
1. 添加到收藏夹命令的实现
使用 window.external.AddFavorite('url', '网站名') 可以实现添加到收藏夹命令,该命令可以将当前网页添加到收藏夹。
示例代码:<a href="javascript:window.external.AddFavorite('http://oh.jilinfarm.com', '胡明新的个人主页')">添加到收藏夹</a>
2. 整理收藏夹命令的实现
使用 window.external.showBrowserUI("OrganizeFavorites",null) 可以实现整理收藏夹命令,该命令可以打开整理收藏夹对话框。
示例代码:<a href="#" onclick=window.external.showBrowserUI("OrganizeFavorites",null)>整理收藏夹</a>
本文档提供了使用 Javascript 代码实现浏览器菜单命令的方法,涵盖了文件菜单、编辑菜单、查看菜单和收藏菜单等四个部分,每个部分都提供了详细的实现代码和示例代码,从而帮助开发者更好地使用 Javascript 代码实现浏览器菜单命令。