1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- 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' onclick='U.Control.Confirm.no()'>取消</button><button class='Confirm_under_button_yes' onclick='U.Control.Confirm.yes()'>确定</button>";
- //$$("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();
- }
|