FineUI 官方论坛

标题: 【已经测试了,这个真不是BUG】Window控件,当Target为Top [打印本页]

作者: hroger    时间: 2014-3-1 09:59
标题: 【已经测试了,这个真不是BUG】Window控件,当Target为Top
Window控件,当Target为Top或Parent,后台获取不到Window里控件的,如果设置为Self就可以取到值。可以测试空项目中的登陆页面,我已将Target设置为Parent了,后台获取不到验证码等控件的值。
作者: sanshi    时间: 2014-3-1 12:08
这个不是BUG。看贴:http://fineui.com/bbs/forum.php?mod=viewthread&tid=4212


作者: hroger    时间: 2014-3-1 15:16
怎么不是bug?我说的Target属性本身的设置,根本没有设置EnableIFrame属性,请测试后再说!
作者: sanshi    时间: 2014-3-1 19:21
hroger 发表于 2014-3-1 15:16
怎么不是bug?我说的Target属性本身的设置,根本没有设置EnableIFrame属性,请测试后再说! ...

这个不是BUG,我是测试后,并且发现前面已经有人遇到相同的问题,并且还给你了解决方案的链接。请仔细阅读我给的帖子。

如果你看了API文档,会发现:[attach]4544[/attach]


文档上明确写明:
Target
Target [get, set]

弹出窗口的目标位置(只有在EnableIFrame=true的情况下有效)


如果你清楚Target的工作原理,也能猜到原因:Target=_Parent,也就是把Window渲染到父页面,那么Window内的所有内容都会渲染到父页面,在本页面是无法获取非本页面的控件属性。

建议:启用 EnableIFrame 或者在本页面打开 Window

作者: hroger    时间: 2014-3-2 08:38
好吧,我的错!




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4