PDF2SWF Pages Suite V9.2.6.1 动态阅读器新增加了界面初始化后直接跳转到指定页面的功能,该功能为 HTML 容器文件通过 JavaSript (以下简称 JS)与 SWF 文件扩展交互功能(该功能需用户公司自己具备网页开发技术人员支持)。

因外部传入的动态参数情况比较复杂,以下为两种最常见的情况:

情况一:部份公司用户采用的是动态传参的方式 “URL+ ? 参数名=值 [&  参数名=值 ……]”
情况二:部份公司用户采用的是锚记传参的方式 “URL + # 参数名=值 [ ;参数名=值…… ]”
情况三:或者有其它自定义传参的方式

无论何种方式传递参数,请在JS中添加一个函数名为 initPageNumberFunction 的函数,并通过该函数返回一个包含两个元素的数组对象。该数组第一个参数为参数列表,该参数列表南按格式转换:参数值必须以等号(=)为参数名赋值,多个参数列表可以使用自定义的符号隔开,参数列表必须包含一个page参数,参数值必须为数字(URL中的其它参数也可以不加入到该函数中);该数组的第二参数即为指定的分隔符。

● 注:该功能只对 V9.2.6.1 以上版本的动态加载式的 “FlipPage 翻页杂志样式”以及 “PPT 幻灯片/简报样式”有效(对 “PDF 便携式文档样式”无效)。

样例代码如下:

//界面初始化后默认跳转的页码函数,该函数必须返回一个包含两个元素的数组对象。
//javascript中的数组下标(索引)是从0开始的
//第一个元素为字符串,必须包含参数名page,如“page=9&name=alang&age=31”
//第二个元素为字符,代表第一个元素中字符串的分割符号,如“;”、“&”等
function initPageNumberFunction(){
    var array = new Array();
    //如:array[0] = "page=9&name=alang&age=31";
    //如:array[1] = "&";
    return array;
}


 

友情链接 | 技术支持 | Copyright © 2008-2013 残象制作组 <The Incredible Image Workroom>