2009-02-07 25 views
0

我正在嘗試使用bgiform,但它似乎沒有任何效果。顯示時,IE中的文本被從對話框的屏幕上移開。它在FF中正常工作。有任何想法嗎?Jquery - 對話框在IE6上無法正確顯示

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Zoleris</title> 
<link href="style.css" rel="stylesheet" type="text/css" /> 
<link href="jquery-ui-themeroller/theme/ui.theme.css" rel="stylesheet" type="text/css" /> 

<script type="text/javascript" src="jquery-1.3.1.js"></script> 
<script type="text/javascript" src="bgiframe_2.1.1/jquery.bgiframe.js"></script> 
<script type="text/javascript" src="jquery-ui-personalized-1.5.3.js"></script> 
<script type="text/javascript">           
    $(document).ready(
    function() 
    { 
    $("#block").dialog({ 
    bgiframe: true}); 
    } 
); 
</script> 
<style> 
#block { 
    width: 150px; 
    height: 70px; 
    margin: 10px; 
} 
</style> 
</head> 
<body> 
<div id="block" title="title">blah</div> 
</body> 
</html> 

回答

1

library已過時,它被標記爲Metaplugin

Metaplugins具有以下特點:

  • 你可以用 jQuery的實現自己
  • 可能難以實現跨瀏覽器
  • 用戶 不會注意到他們

看到Release notes

現在,它的工作原理與jQuery 1.1.3

我建議你看其他插件像這樣。