簡體   English   中英

更改jscript中的警報名稱

[英]Change name of alert in jscript

有沒有一種方法可以更改jscript中的警報對話框的名稱,就像它不是說("Alert" "Message")而是說("Hello" "Message")這是腳本im使用:

<a href="#" onclick="alert('message');return false;">Click Here</a>

感謝:D

如果要使用別名alert ,它將為:

var t = alert;
t('blah');

如果要更改警報框標題欄的文本,則不能。

實施帶有自定義標題的警報的最佳方法是實施自定義對話框。 您可能需要使用jQuery UI對話框 自定義對話框控件還有許多其他實現。 SimpleModal對話框

據我所知,默認的基本Javascript alert()對話框不大。

實際上,不同的瀏覽器在對話框上將具有不同的標題欄。 有些帶有“警報”,有些帶有“ http://someurl.com上的頁面說:”,然后它繼續。

一個更漂亮,更可定制的選項是考慮使用jQuery UI之類的東西。 它具有對話框之類的功能,該對話框可創建一個更好的頁面內對話框 ,其中包含可自定義的按鈕,標題和內容。

它需要使用jQuery庫,該庫是一種非常流行的Javascript庫,可以極大地簡化Javascript的開發,並且顯然可以使其更加有趣

最簡潔的答案是不。

但是, 警報是一種宿主方法,瀏覽器可以根據需要選擇實現它。 但是當前所有瀏覽器都不允許腳本修改標准警報對話框。 您可以使用適當樣式和位置的元素來創建自己的警報對話框。

如果您的意思是功能重命名

<script type="text/javascript">
function hello(msg){
    alert(msg);
}
</script>
<a href="#" onclick="hello('message');return false;">Click Here</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM