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

QQ登录

只需一步,快速开始

查看: 7873|回复: 15

[结贴] windowContainer怎么样设置可以打开除w文件之外的文件

[复制链接]

23

主题

60

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
发表于 2015-11-10 22:03:23 | 显示全部楼层 |阅读模式
本帖最后由 ediku 于 2015-11-11 22:50 编辑

windowContainer怎么样设置可以打开 比如.htm,.html,不能用iframe,就要用windowContainer, 其它后缀也应该能打开才是,改了半天,就是不知道改哪里,麻烦告诉我修改源码哪里可以实现。
发表于 2015-11-11 09:26:57 | 显示全部楼层
windowContainer 中只能放置.w文件
如果你想放html文件就使用iframe就可以!为什么不可以 呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

60

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2015-11-11 11:02:15 | 显示全部楼层
因为之前就用windowContainer 做的,改成iframe很麻烦,而且我是iframe又打开dialog,当iframe打开dialog时,整个界面不是全屏,变成iframe里面的高度了。不是全屏。并且iframe里面的正在载入层,不是全屏,试了一下,调起来有点麻烦。所以直接用windowContainer ,应该是可以改的啊,改windowContainer里面的源码应该是可以做到的,但是我技术有限,麻烦告诉如何修改。
回复 支持 反对

使用道具 举报

发表于 2015-11-11 11:12:15 | 显示全部楼层
ediku 发表于 2015-11-11 11:02
因为之前就用windowContainer 做的,改成iframe很麻烦,而且我是iframe又打开dialog,当iframe打开dialog时 ...

windowContainer中放一个.w文件,你想做什么操作,在这个.w文件中写就行了啊!
windowContainer组件的src不能设置普通的html文件
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

60

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2015-11-11 12:42:24 | 显示全部楼层
本帖最后由 ediku 于 2015-11-11 22:51 编辑

我现在有个界面,用iframe,嵌套到:content里面,窗口高度自适应,但是这个iframe里面是个列表,这个列表又能点进去查看详情,我现在点进去查看详情,显示还是在iframe里面,
回复 支持 反对

使用道具 举报

发表于 2015-11-11 12:58:16 | 显示全部楼层
ediku 发表于 2015-11-11 12:42
我现在有个界面,用iframe,嵌套到:content里面,窗口高度自适应,但是这个iframe里面是个列表,这个列表 ...

iframe中不能调用外层.w文件的方法!只有windowContainer中的.w才可以调用外层的父!方法是this.getParent()

如果你里面嵌套的页面是.w就是用windowContainer组件,如果是html文件无法调用.w的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

60

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2015-11-11 15:54:51 | 显示全部楼层
我在iframe的列表里面调用父窗口的windowDialog').open(打开窗口,能打开到详情界面,但是关闭出错,关闭窗口按钮:this.comp('windowReceive').windowCancel();报错为:Error calling method on NPObject,关闭不了窗口
回复 支持 反对

使用道具 举报

发表于 2015-11-11 16:05:27 | 显示全部楼层
ediku 发表于 2015-11-11 15:54
我在iframe的列表里面调用父窗口的windowDialog').open(打开窗口,能打开到详情界面,但是关闭出错,关闭窗 ...

如果你iframe中是一个.w文件,就把iframe换成windowContainer组件,否则不能调用!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

23

主题

60

帖子

161

积分

初级会员

Rank: 2

积分
161
QQ
 楼主| 发表于 2015-11-11 16:12:04 | 显示全部楼层
本帖最后由 ediku 于 2015-11-11 22:52 编辑

iframe里面不是 文件,我是iframe文件里面调用父窗口的 文件,父窗口用windowDialog').open打开w文件,但是现在打开的 文件的关闭按钮,执行this.getParent().alert(1);也报错,alert(1);也报错。
回复 支持 反对

使用道具 举报

发表于 2015-11-11 16:20:49 | 显示全部楼层
ediku 发表于 2015-11-11 16:12
iframe里面不是W文件,我是iframe文件里面调用父窗口的w文件,父窗口用windowDialog').open打开w文件,但是 ...

iframe中的文件不能够调用父窗口,我们没有提供这种机制的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 11:01 , Processed in 0.102491 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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