2011-10-13 75 views

回答

3

你不行。在瀏覽器和操作系統之間,confirm()窗口樣式(包括尺寸)可能會有所不同,您也無法確定所使用的字體。

你可能會使用類似jQueryUI創造一個看似模態對話框窗口的東西,看起來更好,更集成與您的網站的外觀和感覺,以取代confirm()會更好。 (Demo here)

0

否 - 確認呈現方式取決於瀏覽器。

由於瀏覽器通常不使用等寬字體,因此無法可靠地使用空格。

你必須忍受這個或use a custom confirm() instead

0

你的意思是核心確認消息?你不能,除非你寫自己的「確認」功能(使DIV層彈出&用CSS裝飾它很好)

此外,你的代碼有錯誤。你必須逃避單引號。

+0

謝謝!引用在上次編輯中轉義。 – pencilCake

0

確認方法由瀏覽器生成系統對話框。所以你不能完全確定你的消息是怎麼樣的。

爲了最大限度地控制您創建的對話框的視覺,嘗試使用一些小部件庫,例如jQuery UI。它有對話框部件,可以通過多種方式進行定製。這是模態確認對話框的demo