`

Jquery dialog 在IE6下问题解决办法

阅读更多
只要加上bgiframe插件就行了。。。。导入jquery.bgiframe.js。。然后可以在js中设置属性:

$("#formEmployeeLoad").dialog({
		title:'选择员工',
		autoOpen: false,
		height: 300,
		bgiframe:true,
		width: 500,
		modal: true,

或者在窗口打开的时候调用方法:

$( "#formEmployeeLoad").bgiframe();

还有dialog在IE6下弹出会出现dialog不显示滚动条,只要在dialog open方法执行后加上CSS就行了。。。
 $( "#formUserLoad").dialog("open");
		if ($.browser.msie) {         
            $("#formUserLoad").css("overflow-y", 'auto');
            $("#formUserLoad").css("overflow-x", 'hidden');              
        }  

分享到:
评论

相关推荐

    jQuery UI dialog IE6下处理select框被遮挡jquery.bgiframe.js

    jQuery UI dialog IE6下处理select框被遮挡jquery.bgiframe.js

    Jquery UI dialog 详解 (弹出层)

    - **说明**:`bgiframe` 属性用于解决 IE6 浏览器中的 z-index 问题。当设置为 `true` 时,会启用背景框架插件,确保对话框在其他元素之上,即使是在 select 下拉框之上。需要注意的是,未来版本可能不需要单独的...

    JQuery UI Dialog

    bgiframe 属性用于解决 IE6 下的 select 元素无法被覆盖的问题。当 bgiframe 属性被设置为 true 时,JQuery UI Dialog 将在 IE6 下使用 iframe 来覆盖 select 元素,以确保对话框能够正确地显示。 三、width 和 ...

    Jquery_ui的dialog使用文档概述

    - **功能**: 如果设置为 `true`,则启用 `bgiframe` 插件,解决 IE6 浏览器中对话框不能正确显示在其他控件(如 select、Flash 等)之上的问题。 - **示例代码**: - **初始化**: `$('.selector').dialog({bgiframe:...

    jquery实现Dialog,拖动,渐变,进度条,Tab页

    jQuery是一个强大的JavaScript库,它简化了DOM操作、事件处理、动画效果以及Ajax交互,使得开发者能够在各种浏览器上实现一致的用户体验,包括Firefox和IE6到IE8。 ### 1. jQuery Dialog jQuery UI中的Dialog组件...

    Jquery对话栏 兼容 精简jQuery代码兼容ie6+主流浏览器

    首先,jQuery对话框(Dialog)是一种交互式组件,它允许用户在不离开当前页面的情况下展示额外的信息或进行特定的操作。通常,对话框用于警告、确认、输入或者提供更详细的视图。jQuery UI库提供了完善的对话框功能...

    IE6下 Jquery EasyUI 弹出窗口层无法挡住select 组件 解决方案

    本文将详细探讨一个特定的问题,即在Internet Explorer 6(IE6)环境下,使用JQuery EasyUI时,弹出窗口(对话框)无法正确遮挡页面上的select组件,以及如何解决这一问题。 JQuery EasyUI是一个基于jQuery的UI库,...

    jquery dialog键盘事件代码

    - `bgiframe`:设置为 true,解决 IE 浏览器在对话框下可能出现的滚动条问题。 - `width`:设置对话框宽度。 - `modal`:设置为 true,创建一个模态对话框。 - `resizable`:设置为 false,防止用户调整对话框大小。...

    dialog jquery弹出层

    尽管IE6已经非常过时,但在某些环境下可能仍需要支持。为此,开发者可能需要确保jQuery和jQuery UI库的版本足够老,或者使用额外的polyfill库来处理IE6不支持的特性。 总的来说,"dialog jQuery弹出层"是一个强大且...

    jquery ui dialog ie8出现滚动条的解决方法

    JQUI 开发提交BUG的帖子:http://dev.jqueryui.com/ticket/3623 解决办法相当不科学~ 我的解决办法,个人感觉好过那个,因为我只隐藏横的滚动条,呵呵 附上修改的代码: 修改:jquery.ui.dialog.js 代码如下: var $el = ...

    jquery.dialogBox.js插件下载.zip

    4. 良好的浏览器兼容性:该插件对主流浏览器(如Chrome、Firefox、Safari、IE8+)有着良好的支持,确保在各种环境下都能正常工作。 三、使用方法 1. 引入依赖:首先,需要在HTML文件中引入jQuery库和jquery.dialog...

    Dialog.js 最新版 绝对强大

    这个最新版本的Dialog.js 提供了先进的特性和优化,使其在各种浏览器环境下表现卓越,包括Firefox、Internet Explorer 6、7、8以及Opera等主流浏览器。它使得在网页中添加交互式对话框变得简单而高效,无论是在用户...

    easyui兼容ie6方法总结

    以下是一些解决 EasyUI 在 IE6 中兼容性问题的方法和优化策略。 1. 页面重复加载问题: 这个问题通常是由于在页面加载时,多次触发了同一事件,导致内容被加载多次。例如,原本应该只刷新一次的 panel 控件被刷新...

    jquery.bgiframe.js

    IE6下解决弹出div 被父页面的select 覆盖的问题,使用jquery 的dialog div 进行增加,删除,修改等操作。 这个是IE6下特有的问题。 下面是解决方法: 1.下载jquery.bgiframe.js ,在我的下载资源中有 2.需要修改...

    Zebra_Dialog-简单实用的jQuery模态对话框插件

    Zebra_Dialog是一款简单实用的jQuery模态对话框插件。用它可以替代原生JavaScript的警告框和确认框,也可以用它来制作消息提示框。它兼容IE6+浏览器,支持Ajax加载内容和iFrame框架等。

    jquery-easyui-1.3.2支持IE8.zip

    在IE8下,这些交互效果仍然流畅,不会出现卡顿或样式错乱的问题,保证了用户体验的一致性。 接着是`datagrid`组件,它是展示数据表格的重要工具。在1.3.2版本中,jQuery EasyUI针对IE8进行了优化,使得大量数据加载...

    jQuery Dialog 弹出层对话框插件

    jQuery Dialog 是一个自定义的弹出层对话框插件,开发者因为找不到满足需求的现有解决方案,于是决定自行创建,同时也借此机会学习jQuery插件的开发。这个插件的核心原理是利用JavaScript动态创建一个div元素作为...

    jquery BS,dialog控件自适应大小

    在描述中提到的jquery.alerts开源控件,尽管代码量少且易于实现,但出现了在IE浏览器上无法自适应大小的问题。 在对jquery.alerts控件的分析中,发现其内部使用了多个div元素。在HTML中,div元素的宽度通常默认为...

    jquery-ui_dialog属性学习.txt

    - **作用**:用于解决 IE6 及以下版本浏览器中的 select 下拉菜单穿透问题。 - 当 `bgiframe` 设置为 `true` 时,会在对话框后面添加一个 iframe 元素,以防止 select 下拉菜单穿透到对话框上方。 - **示例代码**...

Global site tag (gtag.js) - Google Analytics