jquery - 浏览器警报样式

标签 jquery html css modal-dialog

<分区>

我目前有一个联系表单,完成后会触发浏览器警报/弹出窗口,但我想将弹出窗口的样式设置得更像模态窗口。因此,弹出窗口将居中并覆盖在页面上,并带有深色透明背景,点击后会逐渐消失 - 这可能吗?

这是我当前触发弹出警报的脚本:http://jsfiddle.net/xf4C6/

function fcheckf(){
var x = document.getElementById('check').value;
if(x == 0)
{
    return false;
} 
else
{
     alert("Your message has been sent! Thank you for getting in touch.");
}
 }

最佳答案

Oki doki 这是我的答案:

HTML

<div id="popup" style="width:250px;height:250px;background-color:rgba(255,255,255,0.5);border:3px solid black;display:none;z-index:999;position:absolute;top:50%;left:50%;margin-left:-125px;margin-top:-125px;">
        <div style="width:230px;height:230px;margin-left:10px;margin-top:10px;background-color:#FFFFFF;">
            Thank you for submitting your details<p>
            <div onclick="document.getElementById('popup').style.diplay='none';" style="margin-left:auto;margin-right:auto;width:75px;height:30px;background-color:#000000;cursor:hand;">
                Close
            </div>
        </div>
</div>

Javascript

改变

alert("Your message has been sent! Thank you for getting in touch.");

document.getElementById("popup").style.display="block";

关于jquery - 浏览器警报样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23417498/

相关文章:

html - 在 Gmail HTML 电子邮件中隐藏内容 - 但在移动设备中显示?

Javascript 函数仅在取消注释 alert() 时有效

javascript - 如何使用默认选择下拉菜单关闭自定义 jquery 下拉菜单

javascript - 如何产生 'n'号具有不同名称的文本框的编号。选择的下拉项目的数量?

javascript - 使用 .innerHTML 创建 <button>。单击时,按钮不会调用 Angular Controller 中的函数

php - 如何在非wordpress中设置特色图片

html - jQuery Gridly插件修改

html - 如何响应式设置 margin ?

jquery - 根据宽度/高度更改背景大小

php - 需要 php 数组转 json 的帮助