這似乎是一個巧妙的方法從數據屬性讀取值或使用默認值,如果它不存在: var confirmMessage = resourceDiv.attr("data-confirm-delete-text") || "Delete this resource?";
它依賴於undefined(如果該屬性不存在被返回)是falsey。這是一個瀏覽器安全的解決方案嗎?如果沒有,更好的方法是什麼?
我需要在用戶關閉標籤時顯示自定義錯誤消息。 截至目前,它顯示基於瀏覽器的不同的默認消息,我發現很多引用來做到這一點。我認爲現代瀏覽器不支持這個選項。 我在Javascript <script type="text/javascript">
window.onbeforeunload = function (evt) {
return 'Are you sure you want to