Namespace.register("U.Control.Confirm"); //命名空间 //高永顺 杨俊源 //被调用的函数 // window.onload = function(){ // U.Control.Confirm.init("点击确认按钮进行操作,点击返回按钮返回原始页面"); // } //被调用的函数(‘提示的内容’,单击确定后执行的函数,confirm_width,confirm_height) U.Control.Confirm = function (content, width, height) { //删除现有的(重复点击时) if (document.getElementById("div_out")) { $("#div_out").remove(); } var div_out = $$("div", { "class": "Confirm_div_out", "id": "Confirm_div_out", "style": { "width": width, "height": height, "min-width": "350px", "min-height": "200px" } }, document.body); var div = $$("div", { "class": "Confirm_div", "style": { "width": width, "height": height, "min-width": "350px", "min-height": "200px"} }, div_out); var div_top = $$("div", { "class": "Confirm_div_top" }, div); var div_top_title = $$("div", { "class": "Confirm_top_title", "innerHTML": "Confirm" }, div_top); var div_top_close = $$("div", { "class": "Confirm_top_close", "onclick": "U.Control.Confirm.rem()" }, div_top); var div_center = $$("div", { "class": "Confirm_center" }, div); var div_center_text = $$("p", { "class": "Confirm_center_text ", "innerHTML": content }, div_center); var div_under = $$("div", { "class": "Confirm_under" }, div); div_under.innerHTML = ""; //$$("button", { "class": "Confirm_under_button_no", "innerHTML": "取消" }, div_under); // var div_under_button = $$("button", { "class": "Confirm_under_button_no", "innerHTML": "取消" }, div_under); // div_under_button.onclick = "U.Control.Confirm.no()"; // var div_under_button = $$("button", { "class": "Confirm_under_button_yes", "innerHTML": "确认" }, div_under); // div_under_button.onclick = "U.Control.Confirm.yes()"; return div_out; }; //确定 U.Control.Confirm.yes = function (a) { //callback.call(this,true); //console.log("aa"); //var b=this.parentElement.parentElement.parentElement; //b.remove(); U.Control.Confirm.rem(); alert("你点击了继续"); //a.call(this, true); //$("#img")[0].style.display = "none"; } //取消 U.Control.Confirm.no = function () { U.Control.Confirm.rem(); } //删除 U.Control.Confirm.rem = function () { $("#Confirm_div_out").remove(); }