五、常用功能函数使用
5.1、JavaScript控制文件菜单
/*************************************************************************使用SetSecurity(lFlag)接口实现文件菜单控制
lFlag的值参考如下:
新建 MNU_NEW 1
打开 MNU_OPEN 2
关闭 MNU_CLOSE 4
保存 MNU_SAVE 8
另存为 MNU_SAVEAS 16
打印 MNU_PRINT 32
页面设置 MNU_PGSETUP 64
属性 MNU_PROPS 128
如果不允许上面哪个功能,则用255减去对应值即可,可以累减实现几个功能的不允许
****************************************************************/
PrintNot 不允许打印
function PrintNot() {
var WebOffice=document.getElementById(“WebOffice”);
WebOffice.SetSecurity(215); //不允许打印和保存
}
PrintYes 恢复打印许可
function PrintYes() {
var WebOffice=document.getElementById(“WebOffice”);
WebOffice.SetSecurity(247);//允许打印和不充许保存
}
SaveNot 不允许保存
function SaveNot() {