在Javascript中,如何自定义警报窗口?

在Javascript中,如何自定义警报窗口?,javascript,jquery,html,web,Javascript,Jquery,Html,Web,在静态html页面中,我要执行以下操作: 首先输入url时,我想使用window.alert(“条款和条件”)显示条款和条件 在对话框中,我需要两个按钮“同意”和“不同意”。如果按“同意”,我想使用窗口.位置.分配(“下一页url”)。如果按“不同意”,我想使用窗口.关闭(“”,“\u self”) 我是一个完全的初学者,对Javascript了解最少 提前感谢。您无法修改默认警报对话框 但是,您可以使用为jquery和其他库制作的许多对话框中的一个 您无法修改默认警报对话框 但是,您可以使用为

在静态html页面中,我要执行以下操作:

  • 首先输入url时,我想使用
    window.alert(“条款和条件”)
    显示条款和条件
  • 在对话框中,我需要两个按钮“同意”和“不同意”。如果按“同意”,我想使用
    窗口.位置.分配(“下一页url”)
    。如果按“不同意”,我想使用
    窗口.关闭
    (“”,“\u self”)
  • 我是一个完全的初学者,对Javascript了解最少


    提前感谢。

    您无法修改默认警报对话框

    但是,您可以使用为jquery和其他库制作的许多对话框中的一个


    您无法修改默认警报对话框

    但是,您可以使用为jquery和其他库制作的许多对话框中的一个


    警报框是一个系统对象,不受CSS约束。jQuery UI模式框为您做了大量工作。

    警报框是一个系统对象,不受CSS的约束。jQuery UI模式框为您做了大量工作。

    如果您想要一个基本的浏览器图形,您可以使用它

    window.confirm("TERM AND CONDITIONS");
    

    根据操作返回true或false。要了解更多高级用法,请选中jquery对话框(文档)或引导程序(文档)

    ,如果您需要可以使用的基本浏览器图形

    window.confirm("TERM AND CONDITIONS");
    

    根据操作返回true或false。有关更多高级用法,请检查jquery对话框框(文档)或引导程序(文档)

    使用一些用于模式框的库。请尝试使用
    window.alert=function(msg){console.log('now alert goes to log:',msg);}
    覆盖默认警报。因此,您需要从中构建自己的警报弹出窗口scratch@ChenKinnrot当我从下载的文件夹中使用你的代码时,它工作得非常好,当我在新文件中复制这些代码并按Open model时,它只会将#ex1添加到url。请改用一些模式框库。尝试使用
    window.alert=function(msg)覆盖默认警报{console.log('现在警报转到日志:',msg);}
    。因此,您需要从中构建自己的警报弹出窗口scratch@ChenKinnrot当我使用下载文件夹中的代码时,它工作正常,当我在新文件中复制这些代码并按Open model时,它只会将#ex1添加到url。您无法修改默认警报对话框,但您可以重写它以执行其他操作。您不能修改默认警报对话框,但可以重写它以执行其他操作。