gpt4 book ai didi

javascript - 具有多个选项的警报

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:47:51 25 4
gpt4 key购买 nike

只是想知道,是否可以创建具有多个选项的警报?

例如,在 Facebook 中,当您在未完成输入消息时尝试关闭选项卡/窗口时,将弹出带有“离开此页面”和“留在此页面”选项的警告。

最佳答案

表单示例,您正在寻找 window.onbeforeunload:

<script type="text/javascript">
var originalFormContent
var checkForChanges = true;

jQuery(document).ready(function () {
originalFormContent = jQuery('#myForm input[type=text]').serialize() + jQuery('#myForm select').serialize();
});

function onClose() {

if (checkForChanges && originalFormContent != "undefined") {
var content = jQuery('#myForm input[type=text]').serialize() + jQuery('#myForm select').serialize();
if (content != originalFormContent) {

return confirm('You have unsaved changes. Click OK if you wish to continue ,click Cancel to return to your form.');
}
}

}

window.onbeforeunload = onClose();

关于javascript - 具有多个选项的警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22709936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com