DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> jQuery入門知識 >> JQuery特效代碼 >> jquery ui dialog ie8出現滾動條的解決方法
jquery ui dialog ie8出現滾動條的解決方法
編輯:JQuery特效代碼     
此問題在UI1.7就出現,到了UI1.8也未修復,真不知道該怎麼說好..

JQUI 開發提交BUG的帖子:http://dev.jqueryui.com/ticket/3623 解決辦法相當不科學~

我的解決辦法,個人感覺好過那個,因為我只隱藏橫的滾動條,呵呵

附上修改的代碼:

修改:jquery.ui.dialog.js
代碼如下:
var $el = (this.oldInstances.pop() || $('<div></div>').addClass('ui-widget-overlay'))
.appendTo(document.body)
.css({
width: this.width(),
height: this.height()
});
#在這下面增加
($.browser.msie && $.browser.version == '8.0')?$('body').css('overflow-x','hidden'):'';

修改二:
代碼如下:
this.maxZ = maxZ;
#在這下面增加
($.browser.msie && $.browser.version == '8.0')?$('body').css('overflow-x','auto'):'';
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved