2011-05-27 27 views
1

我已經在JavaScript應用下面的代碼彈出一個輸入框供用戶選擇:如何刪除JavaScript提示樣式?

Javascript代碼:

var removeDate=prompt("Please enter remove date",curr_date); 

但不知何故,這是推出了2件事,我想刪除它的提示,這是「資源管理器用戶提示」和「腳本提示:」

enter image description here

有誰知道我該怎麼辦呢?以便我可以刪除「資源管理器用戶提示」和「腳本提示:」並調整彈出框的大小?

+1

他們仍在使用這些東西? – pixelbobby 2011-05-27 00:19:21

回答

3

不幸的是,我不相信你可以刪除標題或對話框中的「腳本提示」。

這些瀏覽器限制可能出於安全原因,因此您不能使JavaScript提示看起來像別的東西來欺騙用戶。出於同樣的原因,我不認爲你可以重新設置提示窗口的大小。

如果您想要設置提示樣式,我會尋找一個JavaScript UI小部件,它通過DOM操作完成此操作,而不是實際調用prompt()。這是one example

+1

作爲補充(不要從這個非常正確的答案中取出任何東西):或者使用jQuery UI對話框。或者一個Qtip2。或者一個彩盒。有*十幾種*的解決方案。 – 2011-05-27 00:24:03

+0

這就是爲什麼我提到「這是一個例子」。 – Peter 2011-05-27 00:25:43

+1

我知道...我同意你的觀點並給你+1。只是試圖添加一些上下文。 :) – 2011-05-27 00:33:46

1

您不能設計瀏覽器的提示窗口。但是,您可以使用自定義提示窗口(例如jQuery​​插件)。

0

我會建議不要使用提示符。也許jQuery UI對話框可能更適合?

dialog box

0

你不能風格。

使用自定義的。

請記住,自定義的一個不會像默認的那樣工作,即在等待用戶輸入的同時鎖定瀏覽器。它需要使用回調。