jQuery MiniUI

标题: 闹心,ie就是显示不好 [打印本页]

作者: feelsun    时间: 2012-11-22 11:46:25     标题: 闹心,ie就是显示不好

[attach]999[/attach]高度设置了没有,宽度正常,弹出多选表格
chrome和火狐都是好的
测了你们的demo也是好的,完全是按例子来的,请大侠解释

作者: factory    时间: 2012-11-22 13:17:33

页面头部有没有加<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

作者: feelsun    时间: 2012-11-22 22:03:56

factory 发表于 2012-11-22 13:17
页面头部有没有加

加了,就是简单改了下demo的,不知道为什么不行
作者: cy1990    时间: 2012-11-22 22:41:04

feelsun 发表于 2012-11-22 22:03
加了,就是简单改了下demo的,不知道为什么不行

是否添加了样式
  1. <style type="text/css">
  2.     html, body{
  3.         margin:0;padding:0;border:0;width:100%;height:100%;overflow:hidden;
  4.     }
  5. </style>
复制代码

作者: factory    时间: 2012-11-23 09:44:21

feelsun 发表于 2012-11-22 22:03
加了,就是简单改了下demo的,不知道为什么不行

如果高度设置是100%的话,需要body,html设置高度为100%,不然无法百分比自动撑满body区域
作者: feelsun    时间: 2012-11-23 15:37:07

factory 发表于 2012-11-23 09:44
如果高度设置是100%的话,需要body,html设置高度为100%,不然无法百分比自动撑满body区域 ...

<style type="text/css">
    html, body{
        margin:0;padding:0;border:0;width:100%;height:100%;overflow:hidden;
    }
</style>
有这个啊
作者: factory    时间: 2012-11-23 15:44:21

feelsun 发表于 2012-11-23 15:37
html, body{
        margin:0;padding:0;border:0;width:100%;height:100%;overflow:hidden;
    } ...

吧页面打包上传看下
作者: feelsun    时间: 2012-11-23 15:47:38

factory 发表于 2012-11-23 15:44
吧页面打包上传看下

请看一下,实在解决不了,困扰很久,CHROME和FF都是好的

作者: factory    时间: 2012-11-23 16:10:44

feelsun 发表于 2012-11-23 15:47
请看一下,实在解决不了,困扰很久,CHROME和FF都是好的

你把你的页面打包上传上来,光这样看也解决不了问题
作者: feelsun    时间: 2012-11-23 16:49:26

factory 发表于 2012-11-23 16:10
你把你的页面打包上传上来,光这样看也解决不了问题

我已经上传了,没看到吗?》
作者: feelsun    时间: 2012-11-23 16:51:02

factory 发表于 2012-11-23 16:10
你把你的页面打包上传上来,光这样看也解决不了问题

[attach]1008[/attach]
晕,html不让上传吗

作者: factory    时间: 2012-11-23 16:57:13

feelsun 发表于 2012-11-23 16:51
晕,html不让上传吗

[attach]1009[/attach]

我用的mini.open弹出之后,发现没有问题额
我的是IE8下面,你出错的浏览器是IE几?
mini.open({
                url: bootPATH + "../demo/test/inner_fllb.html",
                title: "新增员工", width: 600, height: 360
            });
这个是弹出代码,页面是你给我的,我没有动过

作者: feelsun    时间: 2012-11-23 17:02:44

factory 发表于 2012-11-23 16:57
我用的mini.open弹出之后,发现没有问题额
我的是IE8下面,你出错的浏览器是IE几?
mini.open({

我的是IE8啊,IE9也不行,我也测了

会不会原来的页面的样式影响这个页面呢?
作者: factory    时间: 2012-11-23 17:07:36

feelsun 发表于 2012-11-23 17:02
我的是IE8啊,IE9也不行,我也测了

会不会原来的页面的样式影响这个页面呢? ...

你这样,先抛开其他的页面,单独建一个干净的,然后单独只是mini.open你这个页面,看看是否会有同样的问题。现在这个问题在我这里没有出现,有点不好解决
作者: feelsun    时间: 2012-11-23 17:22:18

factory 发表于 2012-11-23 17:07
你这样,先抛开其他的页面,单独建一个干净的,然后单独只是mini.open你这个页面,看看是否会有同样的问 ...

果然好了,那就是原来那个页面影响这个页面,按理说iframe是独立页面,样式不会影响啊
作者: feelsun    时间: 2012-11-23 18:11:47

factory 发表于 2012-11-23 17:07
你这样,先抛开其他的页面,单独建一个干净的,然后单独只是mini.open你这个页面,看看是否会有同样的问 ...

不对,刚才我激动用chrome测了,IE测了还是不行,奇怪
作者: feelsun    时间: 2012-11-23 18:17:14

factory 发表于 2012-11-23 17:07
你这样,先抛开其他的页面,单独建一个干净的,然后单独只是mini.open你这个页面,看看是否会有同样的问 ...

用IEtest测了一下各个IE,IE6大小没问题,但是没有关闭按钮
IE7和IE8都不行,还是高度被压缩了,这个电脑是XP系统
我的win7系统IE9也不行,真是搞不清楚原因了
作者: feelsun    时间: 2012-11-23 19:10:01

factory 发表于 2012-11-23 17:07
你这样,先抛开其他的页面,单独建一个干净的,然后单独只是mini.open你这个页面,看看是否会有同样的问 ...

经过我N久N久的一点点的测试,才搞定,晕了,这个设计希望改进那

btnedit控件要先使用,后边才能用js

也就是控件必须使用在调用的js之前才可以
chrome和FF没影响,但IE是不支持的,我晕了,这个问题用了我好长好长时间
作者: niko    时间: 2012-11-25 10:16:19

“btnedit控件要先使用,后边才能用js”
这是什么意思。

另外,肯定是先保证组件创建好,然后在写组件使用代码,这是JS本身的规则。





欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2