2015-05-01 21 views
0

我有以下的php和java脚本正在处理,一旦label_dialog框弹出,它会打开到浏览器的左上角,即使我有它作为中心..任何人都可以帮助找出为什么它不在中心?对话框的位置不在网络浏览器的中心

PHP代码: -

  <div id="label_dialog" title="Submission Details"> 
       <center><table border='1' align="center"> 
       <div id="submission_details" name="submission_details"></div> 
       </table></center> 
      </div> 

javascript代码: -

$("#label_dialog").dialog({ 
     modal: true, 
     draggable: false, 
     resizable: true, 
     position: ['center'], 
     width: $(window).width()*3/4, 
     dialogClass: 'ui-dialog-osx', 
     buttons: { 
      "Edit": function() { 
       $(this).dialog("close"); 
      }, 
      "Submit": function() { 
       $(this).dialog("close"); 
       $('#submitted_gerrits_form').hide(); 
       $('#gerrits_form').hide(); 
       $("#component_form").hide(); 
       $("#submitted_gerrits_table").hide(); 
       $("#gerrits_form").hide(); 
       $("#check_gerrits").hide(); 
       $("#main_form_su_validation").hide(); 
       $("#contacts_form").hide(); 
       $("#dependencies_form").hide(); 
       $("#su_release_form").hide(); 
       $("#submission_note_form").hide(); 
       $("#submission").hide(); 

回答

1

尝试删除行:

position: ['center'], 

如果检查docs你会看到,你是不是使用正确的格式;职位需要是object。如果你想为中心(这是默认值),你会使用类似:

{ my: "center", at: "center", of: window } 

但是因为这是默认的,你应该能够只是忽略它。

+0

感谢奏效 – user2125827

0

我建议删除从您的代码,并使用CSS <center></center>style-"..."

+0

这是为什么?我继承别人的代码,所以保持相同,如果是更好,我会改变,也为什么'

'是什么意思?是否有任何文档像Mike指出的那样检查? – user2125827

+0

@ user2125827您必须更具体地说明“这是什么意思”。 – Mike

相关问题