我现在在写一个考试系统的打印试题页面,要求调用ie的打印功能,怎么做?
求指教·····ie的打印功能
求指教·····ie的打印功能
解决方案 »
- 关于倒计时的问题
- 怎么获取td在tr中的位置?
- 关于页面点后退后的显示问题
- 如何保证js代码在同一页面上只被调用一次?
- createElement("iframe")问题
- select option 中怎样使有些选项不可用~~
- JS做的菜单链接的窗口如何去掉工具兰等等?
- var SendToValueArray = parwin.document.all.hdnTxtSendTo.value.split(",");谁能告诉我其中的parwin对象是什么,从哪里可以找到帮助吗?
- 如何最简洁的代码实现判断只能在textbox中输入1,2,3,4,5这5个整数?
- 关于showModalDialog,也许对各位来说是小case,请各位帮帮忙拉
- 怎么找出页面载入后动态更改元素事件的脚本,比如淘宝左侧菜单的鼠标移动事件
- 求解读几行代码
function printview(){
document.all.WebBrowser1.ExecWB(7,1);
window.close();
}
function prints(){
document.all.WebBrowser1.ExecWB(6,1);
window.close();
}
</script>
<object ID='WebBrowser1' WIDTH=0 HEIGHT=0 CLASSID='CLSID:8856F961-340A-11D0-A96B-00C04FD705A2'></object>
你说的这种方法,我试过。不过不知道为啥没用。
后来发现是没有那个object元素。但是放上后,页面上会空白一大片。所以没有采用。
现在用的是
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add("",0,1);
var oRange =oDC.Range(0,1);
var sel = document.body.createTextRange();
sel.moveToElementText(printExam1);
sel.select();
sel.execCommand("Copy");
oRange.Paste();
//oWD.ActiveDocument.ActiveWindow.View.Type=3;
oWD.Application.Visible = true;
oWD.PrintOut;但是想调生成word的样式,要怎么调?