起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1563|回复: 5

[处理中3] justep.Shell.showPage(url) 和window.location.href = url;跳转页面都提...

[复制链接]

10

主题

18

帖子

72

积分

初级会员

Rank: 2

积分
72
QQ
发表于 2017-3-9 19:54:16 | 显示全部楼层 |阅读模式
justep.Shell.showPage(url) 和window.location.href = url两种方式跳转页面都提示弹窗,

1、 必须把浏览器的 “设置 -> 高级 ->阻止弹出式窗口”  默认开启改为关闭, 才可以跳转下一个页面。

2、而且每跳转下一个页面,页面上都提示是否允许打开弹出式窗口。

请问需要怎么样设置,或者用什么命令,才不需要修改浏览器的弹窗阻止默认设置?



无标题.png
发表于 2017-3-10 09:41:05 | 显示全部楼层
我们是单页应用的程序,运行时只是一个页面,就是页面片段的渲染!
浏览器肯定也不会打开新窗口的!

你运行试一下平台自带的案例:/UI2/demo/taobao/index.w
会出现这种情况吗??肯定不会的!
单页应用的制作
http://docs.wex5.com/shellimpl/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

18

帖子

72

积分

初级会员

Rank: 2

积分
72
QQ
 楼主| 发表于 2017-3-10 10:55:19 | 显示全部楼层
需要index页面,然后把所有的子页面都在index.js里面创建shellImpl 。

如果我总共有30个网页,这30个页面都需要在index.js里创建shemmImpl 。
是这样操作吗?
回复 支持 反对

使用道具 举报

发表于 2017-3-10 13:42:18 | 显示全部楼层
zgpeter 发表于 2017-3-10 10:55
需要index页面,然后把所有的子页面都在index.js里面创建shellImpl 。

如果我总共有30个网页,这30个页面 ...

shellImpl 实例只有一个,那就是门户页!
只要第一个页面是定义shellImp 的门户index.w打开的!
其他页面打开只要使用shell.showPage 方法
就是单页应用,页面不用非要映射在shellImp 中,
你参考下案例嘛 ,只要门户页进去的,无论shell.showPage('名称'),还是shell.showPage('$UI/xxx/xxx/xxx.w')
都是属于单页应用
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

18

帖子

72

积分

初级会员

Rank: 2

积分
72
QQ
 楼主| 发表于 2017-3-22 14:49:10 | 显示全部楼层
试验过结果如下:
1、windowdialog的方法,打开一个个的下一级页面不弹窗。
2、shell.showpage()的方法,index中加入shellImpl的映射“main”-------   .main/w .打开main的下一个页面不弹窗例如second页面,
但是如果在second页面中用shell.showpage()跳转再下一级third、forth页面就会遇到弹窗阻止住了。

请问需要如何设置?


回复 支持 反对

使用道具 举报

发表于 2017-3-23 17:27:57 | 显示全部楼层
zgpeter 发表于 2017-3-22 14:49
试验过结果如下:
1、windowdialog的方法,打开一个个的下一级页面不弹窗。
2、shell.showpage()的方法,in ...

没太理解!!最好资源发来重现看一下吧!!
如果是当前页面  弹出另一个  shell打开的页面!!肯定是无法显示的!!必须切换到那个页面才能显示!!
因为windowDialog想当于是一个子页面!!先保证它父页面正常显示!!子页面才能正常!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-10-2 01:37 , Processed in 0.060882 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表