5.内嵌 IE 语法
5.1 <object>语法
<object> 的可用属性在 “使用指南\ 5.原始语法” 中已经罗列, 但是大部分属性都不需要, 您基本上只要参考前文所提的 ppapi-ie.htm 例子即可.#114# ... str += '<param Name="CtlPara" Value="' +para+ '">'; if($B.ppapi) str += '<param Name="core" Value="pure"><param Name="Locate" value="' +window.location.href+ '">'; str += '</Object>'; ...可见 insertReport( )、insertTreeList( )... 等函数创建的插件是纯 ppapi 模式。
5.2 函数语法
作为内嵌 IE 的硕正 ppapi 插件,可用的函数一共就 3 个.函数名 | 用途 | 示例 |
---|---|---|
SetCookie | 为下次执行 Goto( ) 函数设置Cookie | pp.postMessage(['SetCookie', 'JSESSIONID=ghco9xdnchph;Path=/acr']) |
SetCookieDirect | 为下次执行 Goto( ) 函数设置Cookie | pp.postMessage(['SetCookieDirect', 'JSESSIONID=ghco9xdnchph;Path=/acr']) |
Goto | IE内核打开页面 | pp.postMessage(['Goto', 'http://www.baidu.com']) |
pp.postMessage(['setcookie', document.cookie]); pp.postMessage(['goto', 'http://192.168.1.1:8080/works/stub/showreport.jsp']);
5.3 事件语法
同纯 ppapi, 有 OnReady 和 OnEvent 事件.