请选择 进入手机版 | 继续访问电脑版
热门问答
更多
12下一页
返回列表 发新帖

[新书交流] 有没有人知道,跨页传参,和夸页面执行函数????

[复制链接]
蔡能 发表于 2019-11-23 08:47:20
有没有人知道,跨页传参,和夸页面执行函数????

11条回复

高傲的大叔 转正司机 544Y币
东冥羽 实习司机 133Y币
跨页面传递参数用事件发送与监听  =>sendEvent
跨页面执行函数用 =>execScript
豪气布拉格 业余车手 535Y币
api.execScript
蔡能 驾校小白 56Y币
东冥羽 发表于 2019-11-23 09:13
跨页面传递参数用事件发送与监听  =>sendEvent
跨页面执行函数用 =>execScript

我是想点一个按钮触发事件传参
蔡能 驾校小白 56Y币

不同的文件下面能进行执行方法吗?????????
东冥羽 实习司机 133Y币
可以


//在当前window中执行jsfun脚本
var jsfun = 'funcGoto();';
api.execScript({
    script: jsfun
});

//在当前window中找到名为frmName的frame,并在该frame中执行jsfun脚本
var jsfun = 'funcGoto();';
api.execScript({
    frameName: 'frmName',
    script: jsfun
});

//在名为winName的window中执行jsfun脚本
var jsfun = 'funcGoto();';
api.execScript({
    name: 'winName',
    script: jsfun
});

//在名为winName的window中找到名为frmName的frame,并在该frame中执行jsfun脚本
var jsfun = 'funcGoto();';
api.execScript({
    name: 'winName',
    frameName: 'frmName',
    script: jsfun
});



比如说我在index.html页面执行joinvip页面的init()函数
api.execScript({
              name: 'root',
              frameName: 'joinvip',
              script: 'init()'
          });
如果没有单独开wgt, root  是通用的,可以省略
马浩川 老司机 5594Y币
蔡能 发表于 2019-11-23 17:32
不同的文件下面能进行执行方法吗?????????

可以实现的 execScript就是为了实现跨页面执行函数
蔡能 驾校小白 56Y币



2.jpg
我这里面是为什么跨页面执行不了这个函数方法
蔡能 驾校小白 56Y币

这个看,为什么总是执行不了
1.jpg
1.jpg
12下一页
您需要登录后才可以回帖 登录

本版积分规则