在IE7 Quirks模式下替代jQuery Ui Dialog

时间:2013-03-13 17:56:52

标签: javascript jquery jquery-ui jquery-ui-dialog

我有一个必须在IE7怪癖模式下运行的页面,并依赖于jQuery UI模式对话框,直到我意识到这一点。还有其他选择吗?

1 个答案:

答案 0 :(得分:1)

您可以在这种情况下使用custom js,因为它更灵活。要使div居中,您应该将show按钮的onclick行为更改为以下内容:

pos = get_scroll(); 
$("#dialog").css({ 
    'top': pos.y,
    'left': pos.x + window.screen.availWidth / 2,
    'margin-left': 50}
).show();

但是你必须实现模态行为来完成这段代码