javascript

位置:IT落伍者 >> javascript >> 浏览文章

JS来实现浏览器菜单的命令


发布日期:2023年11月06日
 
JS来实现浏览器菜单的命令

【文件(F)】菜单中的命令的实现

〖打开〗命令的实现

[格式]:documentexecCommand(open)

[说明]这跟VB等编程设计中的webbrowser控件中的命令有些相似大家也可依此琢磨琢磨

[举例]在body之间加入

<a # onclick=documentexecCommand(open)>打开</a>

〖使用 记事本 编辑〗命令的实现

[格式]:locationreplace(viewsource:+location)

[说明]打开记事本在记事本中显示该网页的源代码

[举例]在body之间加入

<a # onclick=locationreplace(viewsource:+location)>使用 记事本 编辑</a>

〖另存为〗命令的实现

[格式]:documentexecCommand(saveAs)

[说明]将该网页保存到本地盘的其它目录!

[举例]在body之间加入

<a # onclick=documentexecCommand(saveAs)>另存为</a>

〖打印〗命令的实现

[格式]:documentexecCommand(print)

[说明]当然你必须装了打印机!

[举例]在body之间加入

<a # onclick=documentexecCommand(print)>打印</a>

〖关闭〗命令的实现

[格式]:windowclose();return false

[说明]将关闭本窗口

[举例]在body之间加入

<a # onclick=windowclose();return false)>关闭本窗口</a>

【编辑(E)】菜单中的命令的实现

〖全选〗命令的实现

[格式]:documentexecCommand(selectAll)

[说明]将选种网页中的全部内容!

[举例]在body之间加入

<a # onclick=documentexecCommand(selectAll)>全选</a>

【查看(V)】菜单中的命令的实现

〖刷新〗命令的实现

[格式]:locationreload() 或 historygo()

[说明]浏览器重新打开本页

[举例]在body之间加入

<a # onclick=locationreload()>刷新</a>或加入:<a # onclick=historygo()>刷新</a>

〖源文件〗命令的实现

[格式]:locationreplace(viewsource:+location)

[说明]查看该网页的源代码

[举例]在body之间加入

<a # onclick=locationreplace(viewsource:+location)>查看源文件</a>

〖全屏显示〗命令的实现

[格式]:windowopen(documentlocationurlfullscreen)

[说明]全屏显示本页

[举例]在body之间加入

<a # onclick=windowopen(documentlocationurlfullscreen)>全屏显示</a>

【收藏(A)】菜单中的命令的实现

〖添加到收藏夹〗命令的实现

[格式]:windowexternalAddFavorite(url 网站名)

[说明]将本页添加到收藏夹

[举例]在body之间加入

<a javascript:windowexternalAddFavorite( 个人主页)>添加到收藏夹</a>

〖整理收藏夹〗命令的实现

[格式]:windowexternalshowBrowserUI(OrganizeFavoritesnull)

[说明]打开整理收藏夹对话框

[举例]在body之间加入

<a # onclick=windowexternalshowBrowserUI(OrganizeFavoritesnull)>整理收藏夹</a>

【工具(T)】菜单中的命令的实现

〖internet选项〗命令的实现

[格式]:windowexternalshowBrowserUI(PrivacySettingsnull)

[说明]打开internet选项对话框

[举例]在body之间加入

<a # onclick=windowexternalshowBrowserUI(PrivacySettingsnull)>internet选项</a>

【工具栏】中的命令的实现

〖前进〗命令的实现

[格式]historygo() 或 historyforward()

[说明]浏览器打开后一个页面

[举例]在body之间加入

<a # onclick=historygo()>前进</a>或加入:<a # onclick=historyforward()>前进</a>

〖后退〗命令的实现

[格式]:historygo() 或 historyback()

[说明]浏览器返回上一个已浏览的页面

[举例]在body之间加入

<a # onclick=historygo()>后退</a>或加入:<a # onclick=historyback()>后退</a>

〖刷新〗命令的实现

[格式]:documentreload() 或 historygo()

[说明]浏览器重新打开本页

[举例]在body之间加入

<a # onclick=locationreload()>刷新</a>或加入:<a # onclick=historygo()>刷新</a>

其它命令的实现

〖定时关闭本窗口〗命令的实现

[格式]:settimeout(windowclose()关闭的时间)

[说明]将关闭本窗口

[举例]在body之间加入

<a # onclick=setTimeout(windowclose())>秒关闭本窗口</a>

               

上一篇:初学Javascript之cookie篇(译)

下一篇:javascript的键盘控制事件