2013-08-01 59 views

回答

13

這是不可能的OS或原生瀏覽器窗口彈出。您將不得不創建自定義覆蓋對話框。

我會建議使用庫如jQuery UI來做到這一點。然後,您可以自定義彈出窗口中的任何內容。

您可以查看the dialog here

4

短期使用DOM方法和input元素構建自己的:第

0

JavaScript代碼

  <script> 
      $("#create-user") 
      .button() 
      .click(function() { 
      $("#dialog-form").dialog("open"); 
       }); 
      }); 
      </script> 

HTML代碼演示:

  <div id="dialog-form" title="Create new user"> 
      <p class="validateTips">All form fields are required.</p> 
      <form> 
     <fieldset> 
     <label for="name">Name</label> 
      <input type="text" name="name" id="name" class="text"> 
      <label for="email">Email</label> 
     <input type="text" name="email" id="email" value="" class="text"> 
     <label for="password">Password</label> 
      <input type="password" name="password" id="password" value="" class="text"> 
     </fieldset> 
     </form> 
     </div> 

     <button id="create-user">Create new user</button> 
+6

這個使用jQuery庫。 – zoranc

相關問題