2013-06-28 147 views
0

不工作我使用Html5jQuery這是我與工作非常新的技術開發移動Web應用程序的網站,我的問題是,一個按鈕的onclick我使用window.showModelDialog("url",...);打開一個新的彈出窗口。 此窗口必須爲模型,因爲用戶不應訪問父頁面。彈出窗口window.showModelDialog即HTML彈出的Android瀏覽器

但是彈出窗口不是在Android的瀏覽器中打開,而其另一個選項卡上的Chrome瀏覽器中打開,其中作爲桌面瀏覽器的工作正常...

任何人可以提出一些調整到流行音樂的作品在移動瀏覽器。

感謝

+0

@ mplungjan:我已經看到那篇文章很老了,之後很多問題都被修復了,其他瀏覽器也採用了window.showModelDialog。和iam談論移動瀏覽器。 – syed99

+0

看看第二個答案它仍然有效。使用jQuery的UI /移動對話,而不是showmodal – mplungjan

回答

0

我相信這是window.showModalDialogwindow.showModelDialog

目前國內還沒有手機瀏覽器支持此功能,我會建議你不要在桌面瀏覽器使用這一點。

「你應該只使用過一個瀏覽器窗口,爲Web應用程序的作者。」

另一種方法是使用jQuery UI’s dialog這更清潔和更好的。

+0

感謝您的文章,是它的window.showModalDialog只有它的錯誤error.but我不知道如何使用jQuery UI對話框調用一個servlet(它返回結果從數據庫顯示在彈出窗口)。 – syed99

0

我不認爲它適用於任何移動瀏覽器。這不是他們設計移動UX的方式。 在移動設備屏幕上,房地產很重要。因此,你不能期望在另一個窗口上放置一個窗口。 你可以在Android上最好的是

  1. JavaScript警告彈出
  2. 舉杯
  3. jQuery mobile dialog

我認爲jQuery模態窗口會做你想要的東西,:)