- 浏览: 453138 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (211)
- java (37)
- spring相关 (3)
- struts (10)
- 面试 (1)
- jsp/servlet (18)
- 持久化框架 (1)
- IT相关新闻 (3)
- 服务器 (11)
- 插件 (4)
- pushlet (3)
- js (24)
- oracle (29)
- mysql (9)
- hibernate (5)
- 开发工具 (6)
- jquery (6)
- 页面标签jstl,el (1)
- linux (25)
- 英语 (1)
- log4j (1)
- html/css (6)
- sqlserver (2)
- dwr (1)
- 设计模式 (4)
- vmware (2)
- office (1)
- eclipse (5)
- svn (1)
- webservice (1)
最新评论
-
18335864773:
建议使用 pageoffice 组件套红
js操作word套红 -
lopez:
数据库系统的客户程序只要向数据库系统声明了一个事务,数据库系统 ...
Hibernate事物控制与管理 -
liujq4512:
删了还是没用
An internal error occurred during: "Initializing Java Tooling". -
elaine0111:
非常感谢这篇文章,嘿嘿,解决了我的问题。我把这段代码保存在我的 ...
Js设置文本框中焦点位置在最后 -
weishuguangeye:
不错!
单例模式(Singleton)
//(标准版)
//隐藏或显示修订痕迹
function jsShowTrack(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ShowRevisions = value;
}
//接受所有修订,清除痕迹
function jsAcceptAllRevisions()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").AcceptAllRevisions();
}
//获取并显示所有痕迹
function jsGetAllRevisions()
{
var i;
var str="";
for (i = 1;i <=document.all("SOAOfficeCtrl").Document.Revisions.Count;i++)
{
str=str + document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Author;
if (document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Type=="1")
{
str=str + ' 插入:'+document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Range.Text+"\r\n";
}
else
{
str=str + ' 删除:'+document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Range.Text+"\r\n";
}
}
alert("当前文档的所有修改痕迹如下:\r\n"+str);
}
//插入本地印章
function jsInsertLocalSeal()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").InsertSealFromLocal();
}
//插入手写签名
function jsInsertSignature()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
//document.all("SOAOfficeCtrl").InsertSealFromURL( "images/sign02.esf");//不通过选择,直接插入指定签名
var mDialogUrl = "images/selectSignature.htm";
var mObject = new Object();
mObject.SelectValue = "";
window.showModalDialog(mDialogUrl, mObject, "dialogHeight:180px; dialogWidth:340px;center:yes;scroll:no;status:no;");
//判断用户是否选择签名
if (mObject.SelectValue!="")
{
document.all("SOAOfficeCtrl").InsertSealFromURL("images/" + mObject.SelectValue);
}
}
}
//全文手写批注
function jsStartHandDraw()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").StartHandDraw();
}
//分层显示全文手写批注
function jsShowHandDrawDispBar()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ShowHandDrawDispBar();
}
//给文档添加数字签名
function jsAddDigitalSignature()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
//document.all("SOAOfficeCtrl").AddDigitalSignature();
alert("标准版无数字签名功能。");
}
//验证数字签名
function jsValidateDigitalSignatures()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
//document.all("SOAOfficeCtrl").VerifyDigitalSignatures();
alert("标准版无数字签名功能。");
}
//插入电子印章
function jsInsertSeal()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
//document.all("SOAOfficeCtrl").InsertSealFromURL("images/seal02.esf");//不通过选择,直接插入指定印章
var mDialogUrl = "images/selectSeal.htm";
var mObject = new Object();
mObject.SelectValue = "";
window.showModalDialog(mDialogUrl, mObject, "dialogHeight:180px; dialogWidth:340px;center:yes;scroll:no;status:no;");
//判断用户是否选择印章
if (mObject.SelectValue!="")
{
document.all("SOAOfficeCtrl").InsertSealFromURL( "images/" + mObject.SelectValue);
}
}
}
//验证电子印章/签名的有效性
function jsValidateSeal()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ValidateSeal();
}
//允许或禁止 复制/拷贝
function jsCanCopy(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").CanCopy = value;
}
//插入Web图片
function jsInsertWebImage()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").InsertWebImage( "images/SOA_05.gif");
}
//页面设置
function jsDocPageSetup()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ShowDialog(5);
}
//切换标题栏
function jsToggleTitlebar()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Titlebar = !document.all("SOAOfficeCtrl").Titlebar;
}
//切换菜单栏
function jsToggleMenubar()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Menubar = !document.all("SOAOfficeCtrl").Menubar;
}
//切换工具栏
function jsToggleToolbars()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Toolbars = !document.all("SOAOfficeCtrl").Toolbars;
}
//禁止/允许 打印文档菜单及按钮
function jsEnablePrint(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
document.all("SOAOfficeCtrl").EnableFileCommand(5) = value;
// 刷新一下工具条
if(document.all("SOAOfficeCtrl").Toolbars)
{
document.all("SOAOfficeCtrl").Toolbars = false;
document.all("SOAOfficeCtrl").Toolbars = true;
}
}
}
//禁止/允许 保存文档菜单及按钮
function jsEnableSave(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
document.all("SOAOfficeCtrl").EnableFileCommand(3) = value;
// 刷新一下工具条
if(document.all("SOAOfficeCtrl").Toolbars)
{
document.all("SOAOfficeCtrl").Toolbars = false;
document.all("SOAOfficeCtrl").Toolbars = true;
}
}
}
//禁止/允许 另存文档菜单及按钮
function jsEnableSaveAs(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").EnableFileCommand(4) = value;
}
//保存文档到web服务器
function jsSave()
{
try {
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").WebSave();//保存当前文档到web服务器,保存(覆盖)到原打开文档的地址处
//document.all("SOAOfficeCtrl").WebSave("aa.doc");表示把当前文档另存到web服务器为aa.doc
}
catch (e)
{
alert("文档保存失败!\n错误信息:" + e.message);
}
}
//保存文档到web服务器,使用页面提交技术,在提交文档的同时提交其他用户定义的页面字段或域
function jsSubmitSave()
{
try {
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
document.all("SOAOfficeCtrl").WebSave();
formData.submit();
}
}
catch (e)
{
alert("文档保存失败!\n错误信息:" + e.message);
}
}
//打开插入本地图片的对话框
function jsOpenImageDialog()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").OpenImageDialog();
}
//获取文档Txt正文
function jsWordToText()
{
alert(document.all("SOAOfficeCtrl").DocText);
}
//VBA套红,套用VBA编程模板
function jsInsertVBATemplate()
{
var DocObject=document.all("SOAOfficeCtrl").Document;
var myl=DocObject.Shapes.AddLine(91,60,285,60)
myl.Line.ForeColor=255;
myl.Line.Weight=2;
var myl1=DocObject.Shapes.AddLine(308,60,502,60)
myl1.Line.ForeColor=255;
myl1.Line.Weight=2;
var myRange=DocObject.Range(0,0);
myRange.Select();
var mtext="★";
DocObject.Application.Selection.Range.InsertAfter (mtext+"\n");
var myRange=DocObject.Paragraphs(1).Range;
myRange.ParagraphFormat.LineSpacingRule =1.5;
myRange.font.ColorIndex=6;
myRange.ParagraphFormat.Alignment=1;
myRange=DocObject.Range(0,0);
myRange.Select();
mtext="市政发[2005]0168号";
DocObject.Application.Selection.Range.InsertAfter (mtext+"\n");
myRange=DocObject.Paragraphs(1).Range;
myRange.ParagraphFormat.LineSpacingRule =1.5;
myRange.ParagraphFormat.Alignment=1;
myRange.font.ColorIndex=1;
mtext="某市政府红头文件";
DocObject.Application.Selection.Range.InsertAfter (mtext+"\n");
myRange=DocObject.Paragraphs(1).Range;
myRange.ParagraphFormat.LineSpacingRule =1.5;
myRange.Font.ColorIndex=6;
myRange.Font.Name="仿宋_GB2312";
myRange.font.Bold=true;
myRange.Font.Size=30;
myRange.ParagraphFormat.Alignment=1;
}
//使用指定的模板套红
function jsApplyFileTemplate()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
var mDialogUrl = "images/selectTemplate.htm";
var mObject = new Object();
mObject.SelectValue = "";
window.showModalDialog(mDialogUrl, mObject, "dialogHeight:180px; dialogWidth:340px;center:yes;scroll:no;status:no;");
//判断用户是否选择模板
if (mObject.SelectValue!="")
{
document.all("SOAOfficeCtrl").ApplyTemplateFromURL("doc/" + mObject.SelectValue);
}
}
}
//禁止/允许WORD鼠标拖曳功能
function jsDisableDragAndDrop()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Document.Application.Options.AllowDragAndDrop = !document.all("SOAOfficeCtrl").Document.Application.Options.AllowDragAndDrop;
}
//显示保存失败信息
function jsDisplayError()
{
var strErro;
strErro = document.all("SOAOfficeCtrl").LastErro;
if (strErro != ""){
document.write(strErro);
}
else
{
alert("没有发现错误。");
}
}
// 切换到PDF模式
function jsPDF()
{
if (!bDocOpen){
alert("当前没有已打开的文档。");
}
else{
document.all("SOAOfficeCtrl").Document.ActiveWindow.Thumbnails = true;
}
}
// 切换到Page模式
function jsPage()
{
if (!bDocOpen){
alert("当前没有已打开的文档。");
}
else{
document.all("SOAOfficeCtrl").Document.ActiveWindow.Thumbnails = false;
}
}
// 颜色
function jsOleColor(red, green, blue)
{
var decColor = red + 256 * green + 65536 * blue;
return decColor;
}
//将html form的域值拷贝到Word文档的标签中
function jsCopyTextToBookMark(inputname,BookMarkName)
{
try
{
var inputValue="";
var j,elObj,optionItem;
var elObj = document.forms[0].elements(inputname);
if (!elObj)
{
alert("HTML的FORM中没有此输入域:"+ inputname);
return;
}
switch(elObj.type)
{
case "select-one":
inputValue = elObj.options[elObj.selectedIndex].text;
break;
case "select-multiple":
var isFirst = true;
for(j=0;j<elObj.options.length;j++)
{
optionItem = elObj.options[j];
if (optionItem.selected)
{
if(isFirst)
{
inputValue = optionItem.text;
isFirst = false;
}
else
{
inputValue += " " + optionItem.text;
}
}
}
break;
default: // text,Areatext,selecte-one,password,submit,etc.
inputValue = elObj.value;
break;
}
var bkmkObj = document.all("SOAOfficeCtrl").Document.BookMarks(BookMarkName);
if(!bkmkObj)
{
alert("Word 模板中不存在名称为:\""+BookMarkName+"\"的书签!");
}
var saverange = bkmkObj.Range
saverange.Text = inputValue;
document.all("SOAOfficeCtrl").Document.Bookmarks.Add(BookMarkName,saverange);
}
catch(err){
}
finally{
}
}
//隐藏或显示修订痕迹
function jsShowTrack(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ShowRevisions = value;
}
//接受所有修订,清除痕迹
function jsAcceptAllRevisions()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").AcceptAllRevisions();
}
//获取并显示所有痕迹
function jsGetAllRevisions()
{
var i;
var str="";
for (i = 1;i <=document.all("SOAOfficeCtrl").Document.Revisions.Count;i++)
{
str=str + document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Author;
if (document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Type=="1")
{
str=str + ' 插入:'+document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Range.Text+"\r\n";
}
else
{
str=str + ' 删除:'+document.all("SOAOfficeCtrl").Document.Revisions.Item(i).Range.Text+"\r\n";
}
}
alert("当前文档的所有修改痕迹如下:\r\n"+str);
}
//插入本地印章
function jsInsertLocalSeal()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").InsertSealFromLocal();
}
//插入手写签名
function jsInsertSignature()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
//document.all("SOAOfficeCtrl").InsertSealFromURL( "images/sign02.esf");//不通过选择,直接插入指定签名
var mDialogUrl = "images/selectSignature.htm";
var mObject = new Object();
mObject.SelectValue = "";
window.showModalDialog(mDialogUrl, mObject, "dialogHeight:180px; dialogWidth:340px;center:yes;scroll:no;status:no;");
//判断用户是否选择签名
if (mObject.SelectValue!="")
{
document.all("SOAOfficeCtrl").InsertSealFromURL("images/" + mObject.SelectValue);
}
}
}
//全文手写批注
function jsStartHandDraw()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").StartHandDraw();
}
//分层显示全文手写批注
function jsShowHandDrawDispBar()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ShowHandDrawDispBar();
}
//给文档添加数字签名
function jsAddDigitalSignature()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
//document.all("SOAOfficeCtrl").AddDigitalSignature();
alert("标准版无数字签名功能。");
}
//验证数字签名
function jsValidateDigitalSignatures()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
//document.all("SOAOfficeCtrl").VerifyDigitalSignatures();
alert("标准版无数字签名功能。");
}
//插入电子印章
function jsInsertSeal()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
//document.all("SOAOfficeCtrl").InsertSealFromURL("images/seal02.esf");//不通过选择,直接插入指定印章
var mDialogUrl = "images/selectSeal.htm";
var mObject = new Object();
mObject.SelectValue = "";
window.showModalDialog(mDialogUrl, mObject, "dialogHeight:180px; dialogWidth:340px;center:yes;scroll:no;status:no;");
//判断用户是否选择印章
if (mObject.SelectValue!="")
{
document.all("SOAOfficeCtrl").InsertSealFromURL( "images/" + mObject.SelectValue);
}
}
}
//验证电子印章/签名的有效性
function jsValidateSeal()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ValidateSeal();
}
//允许或禁止 复制/拷贝
function jsCanCopy(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").CanCopy = value;
}
//插入Web图片
function jsInsertWebImage()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").InsertWebImage( "images/SOA_05.gif");
}
//页面设置
function jsDocPageSetup()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").ShowDialog(5);
}
//切换标题栏
function jsToggleTitlebar()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Titlebar = !document.all("SOAOfficeCtrl").Titlebar;
}
//切换菜单栏
function jsToggleMenubar()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Menubar = !document.all("SOAOfficeCtrl").Menubar;
}
//切换工具栏
function jsToggleToolbars()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Toolbars = !document.all("SOAOfficeCtrl").Toolbars;
}
//禁止/允许 打印文档菜单及按钮
function jsEnablePrint(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
document.all("SOAOfficeCtrl").EnableFileCommand(5) = value;
// 刷新一下工具条
if(document.all("SOAOfficeCtrl").Toolbars)
{
document.all("SOAOfficeCtrl").Toolbars = false;
document.all("SOAOfficeCtrl").Toolbars = true;
}
}
}
//禁止/允许 保存文档菜单及按钮
function jsEnableSave(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
document.all("SOAOfficeCtrl").EnableFileCommand(3) = value;
// 刷新一下工具条
if(document.all("SOAOfficeCtrl").Toolbars)
{
document.all("SOAOfficeCtrl").Toolbars = false;
document.all("SOAOfficeCtrl").Toolbars = true;
}
}
}
//禁止/允许 另存文档菜单及按钮
function jsEnableSaveAs(value)
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").EnableFileCommand(4) = value;
}
//保存文档到web服务器
function jsSave()
{
try {
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").WebSave();//保存当前文档到web服务器,保存(覆盖)到原打开文档的地址处
//document.all("SOAOfficeCtrl").WebSave("aa.doc");表示把当前文档另存到web服务器为aa.doc
}
catch (e)
{
alert("文档保存失败!\n错误信息:" + e.message);
}
}
//保存文档到web服务器,使用页面提交技术,在提交文档的同时提交其他用户定义的页面字段或域
function jsSubmitSave()
{
try {
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
document.all("SOAOfficeCtrl").WebSave();
formData.submit();
}
}
catch (e)
{
alert("文档保存失败!\n错误信息:" + e.message);
}
}
//打开插入本地图片的对话框
function jsOpenImageDialog()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").OpenImageDialog();
}
//获取文档Txt正文
function jsWordToText()
{
alert(document.all("SOAOfficeCtrl").DocText);
}
//VBA套红,套用VBA编程模板
function jsInsertVBATemplate()
{
var DocObject=document.all("SOAOfficeCtrl").Document;
var myl=DocObject.Shapes.AddLine(91,60,285,60)
myl.Line.ForeColor=255;
myl.Line.Weight=2;
var myl1=DocObject.Shapes.AddLine(308,60,502,60)
myl1.Line.ForeColor=255;
myl1.Line.Weight=2;
var myRange=DocObject.Range(0,0);
myRange.Select();
var mtext="★";
DocObject.Application.Selection.Range.InsertAfter (mtext+"\n");
var myRange=DocObject.Paragraphs(1).Range;
myRange.ParagraphFormat.LineSpacingRule =1.5;
myRange.font.ColorIndex=6;
myRange.ParagraphFormat.Alignment=1;
myRange=DocObject.Range(0,0);
myRange.Select();
mtext="市政发[2005]0168号";
DocObject.Application.Selection.Range.InsertAfter (mtext+"\n");
myRange=DocObject.Paragraphs(1).Range;
myRange.ParagraphFormat.LineSpacingRule =1.5;
myRange.ParagraphFormat.Alignment=1;
myRange.font.ColorIndex=1;
mtext="某市政府红头文件";
DocObject.Application.Selection.Range.InsertAfter (mtext+"\n");
myRange=DocObject.Paragraphs(1).Range;
myRange.ParagraphFormat.LineSpacingRule =1.5;
myRange.Font.ColorIndex=6;
myRange.Font.Name="仿宋_GB2312";
myRange.font.Bold=true;
myRange.Font.Size=30;
myRange.ParagraphFormat.Alignment=1;
}
//使用指定的模板套红
function jsApplyFileTemplate()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
{
var mDialogUrl = "images/selectTemplate.htm";
var mObject = new Object();
mObject.SelectValue = "";
window.showModalDialog(mDialogUrl, mObject, "dialogHeight:180px; dialogWidth:340px;center:yes;scroll:no;status:no;");
//判断用户是否选择模板
if (mObject.SelectValue!="")
{
document.all("SOAOfficeCtrl").ApplyTemplateFromURL("doc/" + mObject.SelectValue);
}
}
}
//禁止/允许WORD鼠标拖曳功能
function jsDisableDragAndDrop()
{
if (!bDocOpen)
alert("当前没有已打开的文档。");
else
document.all("SOAOfficeCtrl").Document.Application.Options.AllowDragAndDrop = !document.all("SOAOfficeCtrl").Document.Application.Options.AllowDragAndDrop;
}
//显示保存失败信息
function jsDisplayError()
{
var strErro;
strErro = document.all("SOAOfficeCtrl").LastErro;
if (strErro != ""){
document.write(strErro);
}
else
{
alert("没有发现错误。");
}
}
// 切换到PDF模式
function jsPDF()
{
if (!bDocOpen){
alert("当前没有已打开的文档。");
}
else{
document.all("SOAOfficeCtrl").Document.ActiveWindow.Thumbnails = true;
}
}
// 切换到Page模式
function jsPage()
{
if (!bDocOpen){
alert("当前没有已打开的文档。");
}
else{
document.all("SOAOfficeCtrl").Document.ActiveWindow.Thumbnails = false;
}
}
// 颜色
function jsOleColor(red, green, blue)
{
var decColor = red + 256 * green + 65536 * blue;
return decColor;
}
//将html form的域值拷贝到Word文档的标签中
function jsCopyTextToBookMark(inputname,BookMarkName)
{
try
{
var inputValue="";
var j,elObj,optionItem;
var elObj = document.forms[0].elements(inputname);
if (!elObj)
{
alert("HTML的FORM中没有此输入域:"+ inputname);
return;
}
switch(elObj.type)
{
case "select-one":
inputValue = elObj.options[elObj.selectedIndex].text;
break;
case "select-multiple":
var isFirst = true;
for(j=0;j<elObj.options.length;j++)
{
optionItem = elObj.options[j];
if (optionItem.selected)
{
if(isFirst)
{
inputValue = optionItem.text;
isFirst = false;
}
else
{
inputValue += " " + optionItem.text;
}
}
}
break;
default: // text,Areatext,selecte-one,password,submit,etc.
inputValue = elObj.value;
break;
}
var bkmkObj = document.all("SOAOfficeCtrl").Document.BookMarks(BookMarkName);
if(!bkmkObj)
{
alert("Word 模板中不存在名称为:\""+BookMarkName+"\"的书签!");
}
var saverange = bkmkObj.Range
saverange.Text = inputValue;
document.all("SOAOfficeCtrl").Document.Bookmarks.Add(BookMarkName,saverange);
}
catch(err){
}
finally{
}
}
发表评论
-
在模态窗口中提交后,如何关闭窗口再刷新父页面
2011-12-14 14:11 19331.dialogArguments.location.assi ... -
JS表单WORD常用操作
2011-10-18 17:14 1677tablesObj.Cell(行, 列).Split(1,3) ... -
js触发onclick事件
2011-04-21 11:24 2020if(document.all){ document. ... -
javascript中showModalDialog和showModelessDialog区别
2011-03-03 13:19 1042javascript中showModalDialog和 ... -
js提交表单
2010-12-19 16:18 37431.document.forms.from.submit(); ... -
JS刷新父窗口的几种方式
2010-12-10 10:02 1062浮层内嵌iframe及frame集合窗口,刷新父页面的多种方法 ... -
HTML DOM的nodeType值
2010-12-04 18:37 1303将HTML DOM中几个容易常用的属性做下记录: nodeN ... -
JavaScript的Table表格对象
2010-12-04 14:16 1004Table表格对象 Table对象: ... -
js如何获取上传图片的大小
2010-11-29 16:41 2625<%@ page language="java ... -
JavaScript 修改注册表来改变“工具--Internet选项”(转载)
2010-11-29 10:22 2230注册表有关安全设置项的说明: 注册表路径: HKEY_CURR ... -
利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件
2010-11-28 09:56 1820从微软给IE打上SP2以后 ... -
js动态时间代码
2010-11-04 16:12 1333<SCRIPT language=JavaScript& ... -
刷新父页面,javacript
2010-11-02 21:48 1014用iframe、弹出子页面刷新父页面iframe Js代码 ... -
常用限制input的方法
2010-10-17 16:47 901常用限制input的方法 1.取消按钮按下时的虚线框,在inp ... -
Js设置文本框中焦点位置在最后
2010-09-18 12:06 3716在一般的程序中.程序员做输入框内容正确性检测时一般喜欢通过判断 ... -
事件属性
2010-09-09 16:14 895窗口事件 (Window Events) 仅在 body 和 ... -
alt属性和title属性
2010-09-08 09:04 908alt属性和title属性 当浏 ... -
window.open()用法详解
2010-09-05 22:48 1223window.open()的所有参数列表 前言:经常上网 ... -
js转码函数
2010-09-04 22:26 4747escape()编码,不能编码URI unescape()解 ... -
在ModalDialog中操作父窗口对象(转帖)
2010-09-03 10:39 14951、不能使用window.parent Window.par ...
相关推荐
7. **模板套红**:预设模板套用,快速生成标准格式的文档,提高工作效率。 8. **集成文件**:PageOffice提供的集成文件包含了客户端JavaScript开发帮助文档、安装说明、授权协议和序列号,便于开发者理解和使用。 ...
采用ActiveX插件技术,无需...13 支持VBA编程 提供Web方式的VBA接口,可以通过Javascript/Vbscript操作Word/Excel, 就像VBA一样。 14 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。
该试题主要涵盖四个模块:文件操作、Word操作、Excel操作以及网络操作,旨在考察考生的计算机基础技能,特别是Windows操作系统的基本操作,Microsoft Office套件的使用,以及基本的网络浏览和邮件处理能力。...
目前政府信息化,办公自动化正如火如荼的... 提供Web方式的VBA接口,可以通过Javascript/Vbscript操作Word/Excel,就像VBA一样。 系统二次开发 提供强大的函数库,支持多种系统环境,多种开发语言,多种数据库。
Word/Excel/PowerPoint等Office文档的在线打开、编辑、保存,权限控制,只读控制等功能外,还给在线办公内置了强大的支持功能:强制痕迹保留,手写批注,圈阅签字,手写签名,电子印章、数字签名、模板套红、一键套...
15. **有关模板套红**:利用预设模板格式化文档,提高办公效率。 通过深入了解和运用这些功能,开发者可以充分利用NTKO OFFICE文档控件,构建出功能强大且易于维护的办公自动化系统,满足不同场景下的业务需求。
**套红头实例1.htm 和 套红头实例2.htm** 这两个文件可能是展示如何在文档中插入和应用预设模板(例如公文头部,通常称为“红头”)的实例。这在政府和企业办公场景中非常常见,可以快速生成符合规范的正式文档。 *...
4. **套红**:在文档中添加高亮标记,突出显示重要部分。 5. **权限管理**:控制不同用户对文档的操作权限,如只读、编辑、删除等。 6. **版本控制**:保存文档的不同版本,便于回溯和比较。 为了集成这种在线编辑...
10. **Word2000的撤销功能**:连续两次剪切后,单击一次“撤销”按钮会恢复最近一次的操作,即第一次剪切的内容。 11. **结束死循环**:在遇到死循环时,按下Ctrl+Alt+Del键组合,然后在任务管理器中选择结束任务,...
★ 支持拟稿时选择模版套红,也支持定稿后的模版套红功能。 支持简洁高效的编程接口 可使用Javascript和VBScript对控件进行编程。可以完全控制Office文档。 ★支持HTTP协议,HTTPS OVER SSL协议 对HTTPS协议的支持...
17. **模板套红功能**:支持文档拟稿和定稿后的模板套红,方便格式化处理。 18. **编程接口**:提供简洁高效的JavaScript和VBScript编程接口,允许开发者全面控制Office文档。 19. **安全协议支持**:支持HTTP和...
4. 提供模板套红功能,方便制作标准化文档。 5. 具备打印控制,可以根据需求调整打印设置。 6. 支持与各种Web服务器和编程语言的集成,如JScript或VBScript。 7. 通过控件提供的属性和方法,可以灵活控制文档操作。 ...
Word是Microsoft Office套件中的一个重要组件,主要用于创建、编辑和排版文档,用户可以进行文本编辑、格式调整、插入图片、表格、页眉页脚等操作。 2. F-数据库管理系统是(在操作系统支持下的系统软件)。数据库...
14. JavaScript中,Math.max(2,4)可以得到2和4之间的较大值。 15. Access数据库对象不包括文件,它包含表、窗体、查询等。 16. COPYTOFOR命令在某些数据库系统中用于选择性地复制记录,相当于选择操作。 17. ...
13. JavaScript注释:在JavaScript中,单行注释以//开头。 14. CAT:计算机辅助测试(Computer Assisted Testing)是利用计算机进行测试的一种方式。 15. 非线性结构:二叉树是非线性结构的例子,而循环队列、带链...
8 状态栏,智能Web调用,预定义模板套红 全面支持状态栏,用户界面更加友好。智能Web调用让您甚至可使用XML或者自定义的协议与服务器通讯! 9 广泛的操作系统,Web服务器,数据库和编程语言支持 后台支持Windows,Linux...
```javascript var strokeBallsCount = 0; console.log('strokeBalls.length:' + strokeBalls.length); for (var i = 0; i ; i++) { var ball = strokeBalls[i]; // 检测白球首次击打的球是否正确 if ...
Word文档操作快捷键 **知识点概述:** Word文档中提供了多种快捷键来提高工作效率。 **详解:** 在Word中,使用`Ctrl+C`快捷键可以快速复制选定的内容。这是一个非常实用的功能,可以帮助用户高效地复制和粘贴...
2012-06-11 21:42 554,081 13 套ROOTKITS源码—Windows内核的安全防护.rar 2012-06-11 21:41 1,322,993 1)华为研发(pdf版).pdf 2012-06-11 21:07 9,883 806419蚁群算法程序.rar 2012-06-11 21:40 60 access连接字符...
优越感:编辑器全站通用单文件控制上传系统,编辑器支持各种类型的图片、动画、音频、视频等格式的上传,完善的订单系统,完整无限制、无误的后台操作平台,支持一级分类打开,横幅、广告图片后台直接覆盖式上传更新...