// 请勿修改,否则可能出错
var userAgent = navigator.userAgent,
rMsie = /(msie\s|trident.*rv:)([\w.]+)/,
rFirefox = /(firefox)\/([\w.]+)/,
rOpera = /(opera).+version\/([\w.]+)/,
rChrome = /(chrome)\/([\w.]+)/,
rSafari = /version\/([\w.]+).*(safari)/;
var browser;
var version;
var ua = userAgent.toLowerCase();
function uaMatch(ua) {
var match = rMsie.exec(ua);
if (match != null) {
return { browser : "IE", version : match[2] || "0" };
}
var match = rFirefox.exec(ua);
if (match != null) {
return { browser : match[1] || "", version : match[2] || "0" };
}
var match = rOpera.exec(ua);
if (match != null) {
return { browser : match[1] || "", version : match[2] || "0" };
}
var match = rChrome.exec(ua);
if (match != null) {
return { browser : match[1] || "", version : match[2] || "0" };
}
var match = rSafari.exec(ua);
if (match != null) {
return { browser : match[2] || "", version : match[1] || "0" };
}
if (match != null) {
return { browser : "", version : "0" };
}
}
var browserMatch = uaMatch(userAgent.toLowerCase());
if (browserMatch.browser) {
browser = browserMatch.browser;
version = browserMatch.version;
}
//document.write(browser);
function OnCustomToolBarCommand(btnIdx){
//ShowTipMessage("TIP:",""+btnIdx,true);
alert("tip");
alert(btnIdx);
}
function OnComplete2(type,code,html)
{
/*
谷歌浏览器事件接管
*/
//alert(type);
//alert(code);
alert(html);
alert("SaveToURL成功回调");
}
function OnComplete(type,code,html){
//alert(type);
//alert(code);
alert(html);
alert("BeginOpenFromURL成功回调");
};
function OnComplete3(str,doc)
{
TANGER_OCX_OBJ.activeDocument.saved=true;//saved属性用来判断文档是否被修改过,文档打开的时候设置成ture,当文档被修改,自动被设置为false,该属性由office提供.
// TANGER_OCX_OBJ.SetReadOnly(true,"");
//TANGER_OCX_OBJ.ActiveDocument.Protect(1,true,"123");
//获取文档控件中打开的文档的文档类型
switch (TANGER_OCX_OBJ.doctype)
{
case 1:
fileType = "Word.Document";
fileTypeSimple = "wrod";
break;
case 2:
fileType = "Excel.Sheet";
fileTypeSimple="excel";
break;
case 3:
fileType = "PowerPoint.Show";
fileTypeSimple = "ppt";
break;
case 4:
fileType = "Visio.Drawing";
break;
case 5:
fileType = "MSProject.Project";
break;
case 6:
fileType = "WPS Doc";
fileTypeSimple="wps";
break;
case 7:
fileType = "Kingsoft Sheet";
fileTypeSimple="et";
break;
default :
fileType = "unkownfiletype";
fileTypeSimple="unkownfiletype";
}
alert("ondocumentopened成功回调");
}
function publishashtml(type,code,html){
alert(html);
alert("Onpublishashtmltourl成功回调");
}
function publishaspdf(type,code,html){
alert(html);
alert("Onpublishaspdftourl成功回调");
}
function saveasotherurl(type,code,html){
alert(html);
alert("SaveAsOtherformattourl成功回调");
}
function dowebget(type,code,html){
alert(html);
alert("OnDoWebGet成功回调");
}
function webExecute(type,code,html){
alert(html);
alert("OnDoWebExecute成功回调");
}
function webExecute2(type,code,html){
alert(html);
alert("OnDoWebExecute2成功回调");
}
function FileCommand(TANGER_OCX_str,TANGER_OCX_obj){
if (TANGER_OCX_str == 3)
{
alert("不能保存!");
TANGER_OCX_OBJ.CancelLastCommand = true;
}
}
function CustomMenuCmd(menuPos,submenuPos,subsubmenuPos,menuCaption,menuID){
alert("第" + menuPos +","+ submenuPos +","+ subsubmenuPos +"个菜单项,menuID="+menuID+",菜单标题为\""+menuCaption+"\"的命令被执行.");
}
//var classidx64="A64E3073-2016-4baf-A89D-FFE1FAA10EE1";
var classidx64="A64E3073-2016-4baf-A89D-FFE1FAA10EE1";
var classid="A39F1330-3322-4a1d-9BF0-0BA2BB90E970";
var codebase="OfficeControl.cab#version=5,0,3,0";
var codebase64="ofctnewclsidx64.cab#version=5,0,2,9";
if (browser=="IE"){
//alert(window.navigator.platform);
if(window.navigator.platform=="Win32"){
document.write(' ');
document.write(' ');
document.write('');
}
if(window.navigator.platform=="Win64"){
document.write(' ');
document.write(' ');
document.write('');
}
}
else if (browser=="firefox"){
document.write(' ');
}else if(browser=="chrome"){
if(window.navigator.platform=="Win32"){
document.write('');
}
if(window.navigator.platform=="Win64"){
document.write(' ');
document.write(' ');
document.write('');
}
}else if (Sys.opera){
alert("sorry,ntko web印章暂时不支持opera!");
}else if (Sys.safari){
alert("sorry,ntko web印章暂时不支持safari!");
}