在新窗口中打开网页文档 JS来实现浏览器菜单的命令
JS来实现浏览器菜单的命令
一 【文件(F)】菜单中的命令的实现
〖打开〗命令的实现
[格式]:document execCommand( open )
[说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似 大家也可依此琢磨琢磨
[举例]在body之间加入
<a # onclick=document execCommand( open )>打开</a>
〖使用 记事本 编辑〗命令的实现
[格式]:location replace( view source: +location)

[说明]打开记事本 在记事本中显示该网页的源代码
[举例]在body之间加入
<a # onclick=location replace( view source: +location)>使用 记事本 编辑</a>
〖另存为〗命令的实现
[格式]:document execCommand( saveAs )
[说明]将该网页保存到本地盘的其它目录!
[举例]在body之间加入
<a # onclick=document execCommand( saveAs )>另存为</a>
〖打印〗命令的实现
[格式]:document execCommand( print )
[说明]当然 你必须装了打印机!
[举例]在body之间加入
<a # onclick=document execCommand( print )>打印</a>
〖关闭〗命令的实现
[格式]:window close();return false
[说明]将关闭本窗口
[举例]在body之间加入
<a # onclick=window close();return false)>关闭本窗口</a>
二 【编辑(E)】菜单中的命令的实现
〖全选〗命令的实现
[格式]:document execCommand( selectAll )
[说明]将选种网页中的全部内容!
[举例]在body之间加入
<a # onclick=document execCommand( selectAll )>全选</a>
三 【查看(V)】菜单中的命令的实现
〖刷新〗命令的实现
[格式]:location reload() 或 history go( )
[说明]浏览器重新打开本页
[举例]在body之间加入
<a # onclick=location reload()>刷新</a> 或加入:<a # onclick=history go( )>刷新</a>
〖源文件〗命令的实现
[格式]:location replace( view source: +location)
[说明]查看该网页的源代码
[举例]在body之间加入
<a # onclick=location replace( view source: +location)>查看源文件</a>
〖全屏显示〗命令的实现
[格式]:window open(document location url fullscreen )
[说明]全屏显示本页
[举例]在body之间加入
<a # onclick=window open(document location url fullscreen )>全屏显示</a>
四 【收藏(A)】菜单中的命令的实现
〖添加到收藏夹〗命令的实现
[格式]:window external AddFavorite( url 网站名 )
[说明]将本页添加到收藏夹
[举例]在body之间加入
<a javascript:window external AddFavorite( 个人主页 ) > 添加到收藏夹</a>
〖整理收藏夹〗命令的实现
[格式]:window external showBrowserUI( OrganizeFavorites null)
[说明]打开整理收藏夹对话框
[举例]在body之间加入
<a # onclick=window external showBrowserUI( OrganizeFavorites null)>整理收藏夹</a>
五 【工具(T)】菜单中的命令的实现
〖internet选项〗命令的实现
[格式]:window external showBrowserUI( PrivacySettings null)
[说明]打开internet选项对话框
[举例]在body之间加入
<a # onclick=window external showBrowserUI( PrivacySettings null)>internet选项</a>
六 【工具栏】中的命令的实现
〖前进〗命令的实现
[格式]history go( ) 或 history forward()
[说明]浏览器打开后一个页面
[举例]在body之间加入
<a # onclick=history go( )>前进</a> 或加入:<a # onclick=history forward()>前进</a>
〖后退〗命令的实现
[格式]:history go( ) 或 history back()
[说明]浏览器返回上一个已浏览的页面
[举例]在body之间加入
<a # onclick=history go( )>后退</a> 或加入:<a # onclick=history back()>后退</a>
〖刷新〗命令的实现
[格式]:document reload() 或 history go( )
[说明]浏览器重新打开本页
[举例]在body之间加入
<a # onclick=location reload()>刷新</a> 或加入:<a # onclick=history go( )>刷新</a>
七 其它命令的实现
〖定时关闭本窗口〗命令的实现
[格式]:settimeout(window close() 关闭的时间)
[说明]将关闭本窗口
[举例]在body之间加入
lishixinzhi/Article/program/Java/JSP/201311/19759