zoukankan      html  css  js  c++  java
  • DIV+JS对话框

    这个DIV+JS对话框,可以说功能比较齐全,主要包括遮罩层,显示一般表单信息,显示复杂页面,显示确认对话框,显示等待信息,对话框拖动。现在共享出来,希望对您有帮助。已通过IE7,IE8,FF浏览器测试。

    显示效果

     

    示例代码

    function $(id) { return document.getElementById(id); }
    function ok() { Pop.close({ id: 'TestID', name: $('t').value }); }
    $('Button1').onclick = function() {
        var p = {
            title: '信息提示',
            info: 'Hello Pop!<br />请输入<input type="text" id="t" /> <input type="button" value="确定" onclick="ok();" />',
             300, height: 200,
            onClosed: function() { },
            onCallback: function(r) {
                $('d').innerHTML = r.id + ':' + r.name;
            }
        };
        Pop.show(p);
    }
    $('Button2').onclick = function() {
        Pop.show({
            title: '博客园首页',
            url: '/',
             600, height: 400,
            onClosed: function() { },
            onCallback: function(返回对象) { //处理返回对象 }
        });
        //弹出页面返回事件加入
        if (parent.Pop){
            parent.Pop.close(返回对象);
        }
    }
    $('Button3').onclick = function() {
        var c = {
           info: '确认提交?',
           ok: function() { Pop.wait(); document.forms[0].submit(); },
           cancel: function() { return false; }
        };
        Pop.confirm(c);
        return false;
    }
    $('Button4').onclick = function() { Pop.wait(); }
    

    代码下载

  • 相关阅读:
    React 进修之路(1)
    requireJS的配置心得
    DOM的内部插入和外部插入
    h5移动端设备像素比dpr介绍
    原生js--事件类型
    React 进修之路(3)
    javaScript
    html&css
    MyBatis
    Maven基础
  • 原文地址:https://www.cnblogs.com/known/p/1439946.html
Copyright © 2011-2022 走看看