jQuery MiniUI

 找回密码
 立即注册
查看: 7952|回复: 10
打印 上一主题 下一主题

关于DESKTOP示例中的问题 [复制链接]

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2012-11-30 11:01:14 |只看该作者 |倒序浏览
在desktop示例中,打开type:ux.iframewindow的窗口时,窗口标题该如何修改?目前标题是固定为:IFrame Window,而在modules中定义的text和title均无效。

Rank: 8Rank: 8

沙发
发表于 2012-11-30 11:22:35 |只看该作者
你参考demo上定义text和title吧
http://www.miniui.com/demo/desktop/index.html

Rank: 6Rank: 6

板凳
发表于 2012-11-30 11:36:55 |只看该作者
本帖最后由 panepan 于 2012-11-30 12:39 编辑
factory 发表于 2012-11-30 11:22
你参考demo上定义text和title吧
http://www.miniui.com/demo/desktop/index.html

估计理解错了我的意思。我就是参照官方实例的,官方实例如下图【其中红色标注的(1)处和(2)、(3)是不同的,我希望将(1)的Test标题传递给打开窗口的标题】:
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

地板
发表于 2012-11-30 13:47:58 |只看该作者
panepan 发表于 2012-11-30 11:36
估计理解错了我的意思。我就是参照官方实例的,官方实例如下图【其中红色标注的(1)处和(2)、(3)是不 ...

窗口的title现在自己写窗口js来定义title。
参考window/IFrameWindow.js

Rank: 1

5#
发表于 2013-12-27 10:00:25 |只看该作者
factory 发表于 2012-11-30 13:47
窗口的title现在自己写窗口js来定义title。
参考window/IFrameWindow.js

我也遇到这个问题了 楼主解决了么

Rank: 8Rank: 8

6#
发表于 2013-12-27 10:25:42 |只看该作者
hdabenh 发表于 2013-12-27 10:00
我也遇到这个问题了 楼主解决了么

desktop的源码是公开出来的,你可以看到里面的desktop/js/windows,里面是各个窗口的JS,里面可以改窗口的title

Rank: 1

7#
发表于 2013-12-27 10:36:54 |只看该作者
factory 发表于 2013-12-27 10:25
desktop的源码是公开出来的,你可以看到里面的desktop/js/windows,里面是各个窗口的JS,里面可以改窗口的ti ...

我看到了有个IframeWindow.js文件,然后里面有个title属性,我改了之后,标题是变了,但是桌面其他的iframe窗体都变成我改过后的title属性了。
mini.ux.IFrameWindow = function () {
    mini.ux.IFrameWindow.superclass.constructor.call(this);   
}
mini.extend(mini.ux.IFrameWindow, mini.ux.Window, {
        title:"测试",
    url: ""
});
mini.regClass(mini.ux.IFrameWindow, "ux.iframewindow");

Rank: 8Rank: 8

8#
发表于 2013-12-27 10:55:09 |只看该作者
hdabenh 发表于 2013-12-27 10:36
我看到了有个IframeWindow.js文件,然后里面有个title属性,我改了之后,标题是变了,但是桌面其他的ifra ...

那应该是DeskTop.js里面没有写上setTitle(),
你自己加下这个方法把,desktop我们后面并没有进行维护了,所以把源码公布了出来,让用户自己可以进行任意的处理

Rank: 1

9#
发表于 2013-12-27 11:00:04 |只看该作者
factory 发表于 2013-12-27 10:55
那应该是DeskTop.js里面没有写上setTitle(),
你自己加下这个方法把,desktop我们后面并没有进行维护了,所 ...

我在deskTop.js里面加了这一段代码
setTitle:function (title){
            if (!win || !options || typeof options != "object") return;
            win.set(title);
},这样行么

Rank: 1

10#
发表于 2013-12-27 11:15:57 |只看该作者
帮帮忙啊,JS真心不行!

Archiver|普加软件

GMT+8, 2025-7-13 16:10 , Processed in 1.047772 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部