帖子
帖子
用户
博客
课程
12下一页
返回列表 发新帖
显示全部楼层
39
帖子
0
勋章
563
Y币

[App引擎] 页面跳转传值

[复制链接]
发表于 2015-3-18 17:26:00
主页面:
api.openWin     pageParam:{'name':'tans-con'} 传递参数   目标页面怎么接收值啊

QQ图片20150318172710.png


跳转页面:
var id=api.pageParam.name;获取不到啊



怎么获取啊

0
帖子
0
勋章
5
Y币
技术支持-M 发表于 2015-12-17 19:57
你可以发出你的代码

function openWin(name,pId) {
        api.openWin({
                name:name,
                url:name+'.html',
            pageParam:{name:pId},
        });
}
我先是这样定义了一个函数,然后使用onclick传参onclick="openWin('detail_frame',' id ')",但是在新页面中var id = $api.pageParam.name这样获取不到
39
帖子
0
勋章
563
Y币
渣渣哒 发表于 2015-12-17 20:02
function openWin(name,pId) {
        api.openWin({
                name:name,

跳转 里面的name写的是win页面   
win页面var user_id=api.pageParam.user_id;接值
然后api.openFrame({
pageParam:{user_id:user_id}//传值
})
在fream页面var user_id=api.pageParam.user_id;接值
4
帖子
0
勋章
1277
Y币
api.pageParam.name 就是这么取值啊,写在打开的那个url里面
39
帖子
0
勋章
563
Y币
前端咨询-Alon 发表于 2015-3-18 20:18
api.pageParam.name 就是这么取值啊,写在打开的那个url里面

为什么获取不到值啊
39
帖子
0
勋章
563
Y币

求助:为什么获取不到值啊 QQ图片20150319110237.png
QQ图片20150319110243.png
QQ图片20150319110248.png

39
帖子
0
勋章
563
Y币
diego 发表于 2015-3-19 11:01
求助:为什么获取不到值啊

我 发现问题了  原来是 用apicloud生成的页面  一个window一个frame  通常跳转都是到window   必须在window中取值才可以
frame中不能直接获取到   是我自己2了
39
帖子
0
勋章
563
Y币
diego 发表于 2015-3-19 10:59
为什么获取不到值啊

我 发现问题了  原来是 用apicloud生成的页面  一个window一个frame  通常跳转都是到window   必须在window中取值才可以
frame中不能直接获取到   是我自己2了
0
帖子
0
勋章
5
Y币
diego 发表于 2015-3-19 14:04
我 发现问题了  原来是 用apicloud生成的页面  一个window一个frame  通常跳转都是到window   必须在wind ...

能告诉下我怎么取吗
5
帖子
0
勋章
1万+
Y币
渣渣哒 发表于 2015-12-17 19:50
能告诉下我怎么取吗

你可以发出你的代码
12下一页
您需要登录后才可以回帖 登录

本版积分规则