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:

 

评分:0

我来说两句

Open Toolbar