首页 > 其他分享 >PageOffice 在线编辑 office文件,回调父页面

PageOffice 在线编辑 office文件,回调父页面

时间:2023-08-10 14:13:06浏览次数:49  
标签:function office external refresh PageOffice window value 页面

一、子页面调用父页面的方法

var value=window.external.CallParentFunc("ParentFunName(Arguments);");//父页面的JS函数有返回值
window.external.CallParentFunc("ParentFunName(Arguments);");//父页面的JS函数无返回值

二、是否需要传递参数(子页面关闭窗口的同时刷新父页面为例)
1、无参数
子页面

//子页面窗口关闭后调用父页面的refresh函数
       function ClosePage() {
            window.external.CallParentFunc("refresh();");
            window.external.close();
       }

父页面

//假设父页面有一个自动刷新页面的js函数
      function refresh(){
           window.location.href="index.jsp";
       }

2、有参数
子页面

//子页面窗口关闭后调用父页面的refresh函数
       function ClosePage() {
      		var value = 'zhangsan';
            	window.external.CallParentFunc("refresh('" + value + "');"); //一定要注意参数拼接
           	window.external.close();
       }

父页面

//假设父页面有一个自动刷新页面的js函数
      function refresh(value){
         alert(value);
           window.location.href="index.jsp";
       }

image

注意:如果参数有中文,需要编码两次,在解码
子页面

//子页面窗口关闭后调用父页面的refresh函数
 function ClosePage() {
      	var value =encodeURI(encodeURI('张三'));
        window.external.CallParentFunc("refresh('" + value + "');"); //一定要注意参数拼接
        window.external.close();
}

父页面

//假设父页面有一个自动刷新页面的js函数
      function refresh(value){
     	   value = decodeURI(value);
      	   alert(value);
           window.location.href="index.jsp";
       }

image

转载:PageOffice 在线编辑 office文件,回调父页面

标签:function,office,external,refresh,PageOffice,window,value,页面
From: https://www.cnblogs.com/qq742655/p/17620175.html

相关文章

  • 安防视频监控平台EasyNVR页面无法上传授权文件,该如何进行授权?
    TSINGSEE青犀视频安防监控平台EasyNVR可支持设备通过RTSP/Onvif协议接入,并能对接入的视频流进行处理与多端分发,包括RTSP、RTMP、HTTP-FLV、WS-FLV、HLS、WebRTC等多种格式。在智慧安防等视频监控场景中,EasyNVR可提供视频实时监控直播、云端录像、云存储、录像检索与回看、告警等视......
  • onlyoffice 文件大小限制
    onlyoffice打开文件大小限制修改本次使用的是onlyoffice社区镜像版本版本号为7.11.先启动onlyoffice把/etc/onlyoffice/documentserver/default.jsoncopy到宿主机中命令为:brdockercp96f7f14e99ab:/etc/onlyoffice/documentserver/default.json/onlyoffice/default.json2......
  • Wordpress:如何使用Elementor给页面Button做跳转页面锚点定位?
    网站页面有的关键部分不一定在页面首屏,但是如果其它页面有时候需要做跳转,比如联系框,需要直接跳转到联系框的实际位置,在使用Elementor插件的情况下,如何实现呢?前端技术告诉我们,要实现点击a标签或者按钮跳转到指定位置,可以使用id定位,并在跳转链接后加入#符号附带该ID即可如: ......
  • 从零玩转系列之微信支付实战PC端项目构建+页面基础搭建 | 技术创作特训营第一期
    一、前言欢迎来到本期的博客!在这篇文章中,我们将带您深入了解前端开发领域中的一个热门话题:如何使用Vue3和Vite构建前端项目。随着现代Web应用程序的需求不断演进,选择适当的工具和技术变得至关重要。Vue3作为一种流行的前端框架,以其出色的性能和灵活的特性赢得了众多开......
  • 转载:用pageOffice控件实现 office 文档在线编辑Word加图片的功能
    用pageOffice控件实现office文档在线编辑Word加图片的功能OA办公中,业务需要多人编辑word文档,需要加图片的功能。怎么实现word文档的编辑加图片呢?2实现方法通过pageOffice实现简单的在线打开编辑word时,通过设置关键代码:DataRegiondataRegion=worddoc.openDataRegion......
  • H5简单搭页面布局
    效果图简单总结下header:头部块标签section:中间快标签footer:底部块标签nav:通常在section下左边main:通常在section下中间部分(ie不兼容)aside:通常在section下右边article:表示独立部分和上下文无关通常在main部分 具体的结构为<header>header</header><se......
  • B端页面设计
    视觉关联:当人们全身心投入到某个活动中时,会对周边干扰视而不见,这种状态被称为“流”。宜家的动线设计很好的营造了这种状态,让消费者完全沉浸于商品浏览,并且尽量不去打断这种行为流。任何一个界面呈现给用户的时候,用户都会下意识的去判断界面上什么信息是最重要的,接着会去关注这......
  • TSINGSEE青犀视频监控汇聚平台EasyCVR视频分享页面WebRTC流地址播放不了是什么原因?
    开源EasyDarwin视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多路视频流,也能支持视频定时轮播。视频监控汇聚平台EasyC......
  • js实现打开web页面聚焦到窗口中间
    最近在做一个图片浏览器。效果如图:现在需要一进入到页面就聚焦到图片的位置,而不需要下滑后才能查看。使用方法如下:html中<imgid="originPic"src="${signedUrl}"/><scripttype="text/javascript">$(document).ready(function(){ window.location.hash="#originPic......
  • 遇到的问题-----网上下载的项目修改代码无效,不能相应的生成相应的页面内容
    最近帮同学改毕业设计  同学在网上下了很多  项目的构造方式真是五花八门  昨天改一个项目的时候竟然遇到很奇葩的情况,我在后台.cs改代码, 打点(.)之后没有相应的变量跳出来供你选择 而且修改.cs中的代码运行后根本没有变化 就算是你写错误的代码照样能......