2009-12-10 86 views
0

有沒有人在safari上體驗過這個奇怪的問題? 文本框自動填充位置不正確,請參閱下面的截圖。 我一直在谷歌尋找答案几乎一天,仍然沒有運氣。在safari中文本框自動填充位置不正確

這是safari的內置自動填充功能。

下面是標記:

的index.php

<html> 
    <body> 
    <div id="nav"></div> 
    <div id="content"> 
      <iframe style="width:100%;height:100%" src="add_user.php" frameborder="0"></iframe> 
    </div> 
    .... 
    </body> 
</html> 

add_user.php

<html> 
    .... 
    <body> 
    <form method="post"> 
      <h3>Add User (Admin only) 
      <div id="msg">Please enter First and Last Name.</div> 
      <ul> 
       <li><label>* Email</label> <input type="text" id="email" /></li> 
       <li><label>* First Name</label> <input type="text" id="fname" /></li> 
       <li><label>* Last Name</label> <input type="text" id="lname" /></li> 
       .... 
      </ul> 
    </form> 
    </body> 
</html> 

我懷疑這是由IFRAME引起的,但它工作得很好在其他瀏覽器中。 此外,由於實際原因,我無法立即更改頁面設計(使用iframe)。

safari autofill http://img684.imageshack.us/img684/4085/autofill.gif

由於

回答

0

是一個系統生成的CSS/HTML/JS創建自動填充或一個你已?此外,它如何在頁面上定位它的元素?你可以發佈你的標記和CSS?

+0

這個系統產生的自動填充 – jerjer 2009-12-10 03:32:09