weboffice控件-新建、装载office文档
上一篇 /
下一篇 2013-08-27 19:25:31
/ 个人分类:selenium
场景:使用第三方控件
web office打开本地文档
控件的信息:<object name="FrameContrl1" id="FrameControl1" classid="clsid:Exxxxxx">
思路:通过执行JS调用其提供的方法,来实现打开本地文档。
实现:(JAVA脚本)
/**
* weboffice 控件-新建、装载office文档
* @param ul:FileN
*
@paramtype:the type of file,such as .doc,.xls,.ppt,.wps
* @return
*/
public static void loadOriginalFile(String ul,String type){
String js="document.all.FrameControl1.LoadOriginalFile('"+ul+"')"l;
CommonActions.runScript(js);
}
/**
* weboffice 控件-打印文档
* @param i:0 不显示打印对话框,直接打印;非0:显示打印对话框
* @return
*/
public static void printDoc(int i){
String js="document.all.FrameControl1.PrintDoc('"+i+"')";
CommonActions.runScript(js);
}
收藏
举报
TAG: