setContextMenu方法
构造一个描述体菜单,并在用户右击小脚本容器对象中的DHTML小脚本时显示出来。
适用于
DHTML window.external对象
语法
window.external.setContextMenu(menuDefinition)
参量
menuDefinition
定义包含在描述体菜单中的命令文本和命令。一个一维阵列,在这个阵列中使用两个元素阵列,n和n + 1,定义菜单项:
Element命令文本。快捷键定义为开始用“&”字符
Element n + 1 在命令被选中时调用的方法。不能把参量传递给该方法。
注意:
描述体菜单只能在由VBScript或JavaScript编写的脚本中定义,因为这两种语言建立的阵列可被setContextMenu方法访问。
举例
下边的脚本定义一个描述体菜单,带有三个命令: <script language="VBScript" for ="Menu" Event="onclick">
'define array
dim menuItems(6) '3 commands
'First menu item
menuItems(0) = "Display the &time" 'Command text
menuItems(1) = "SetTime"
'Second menu item
menuItems(2) = "Display the &date" 'Command text
menuItems(3) = "SetDate"
'Third menu item
menuItems(4) = "Display the document t&itle" 'Command text
menuItems(5) = "SetTitle"
'Assigns the menu to the scriptlet
window.external.setContextMenu(MenuItems)
</script>
构造一个描述体菜单,并在用户右击小脚本容器对象中的DHTML小脚本时显示出来。
适用于
DHTML window.external对象
语法
window.external.setContextMenu(menuDefinition)
参量
menuDefinition
定义包含在描述体菜单中的命令文本和命令。一个一维阵列,在这个阵列中使用两个元素阵列,n和n + 1,定义菜单项:
Element命令文本。快捷键定义为开始用“&”字符
Element n + 1 在命令被选中时调用的方法。不能把参量传递给该方法。
注意:
描述体菜单只能在由VBScript或JavaScript编写的脚本中定义,因为这两种语言建立的阵列可被setContextMenu方法访问。
举例
下边的脚本定义一个描述体菜单,带有三个命令: <script language="VBScript" for ="Menu" Event="onclick">
'define array
dim menuItems(6) '3 commands
'First menu item
menuItems(0) = "Display the &time" 'Command text
menuItems(1) = "SetTime"
'Second menu item
menuItems(2) = "Display the &date" 'Command text
menuItems(3) = "SetDate"
'Third menu item
menuItems(4) = "Display the document t&itle" 'Command text
menuItems(5) = "SetTitle"
'Assigns the menu to the scriptlet
window.external.setContextMenu(MenuItems)
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货