如何防止Javascript警告框消息“阻止此页面创建其他对话框”? [英] How to prevent Javascript alert box message "prevent this page from creating additional dialog"?

查看:739
本文介绍了如何防止Javascript警告框消息“阻止此页面创建其他对话框”?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这是我的javascript代码..





This is my javascript code..


<script type="text/javascript">

            function isNumberKey(evt) {

                var charCode = (evt.which) ? evt.which : event.keyCode
                if ((charCode >= 48 && charCode <= 57) || (charCode == 8)) {

                    return true;

                }

                else {

                    return false;

                }

            }



            function isNumberKey2(evt) {

                var charCode = (evt.which) ? evt.which : event.keyCode

                if ((charCode >= 48 && charCode <= 57) || (charCode == 8) || (charCode == 32)) {

                    return true;

                }

                else {

                    return false;

                }

            }

            function isNumberKey1(evt) {

                var charCode = (evt.which) ? evt.which : event.keyCode

                if ((charCode >= 48 && charCode <= 57) || (charCode == 8) || (charCode == 46)) {

                    return true;

                }

                else {

                    return false;

                }

            }

            function validatentry() {



                var txtdate = document.getElementById('<%=txtdate.ClientID%>').value;
                var txtagency_name = document.getElementById('<%=txtagency_name.ClientID%>').value;
                var txtagency_code = document.getElementById('<%=txtagency_code.ClientID%>').value;
                var txtagency_ACcode = document.getElementById('<%=txtagency_ACcode.ClientID%>').value;
                var txtadd = document.getElementById('<%=txtadd.ClientID%>').value;
                var ddlzone = document.getElementById('<%=ddlzone.ClientID%>');
                var ddlstate = document.getElementById('<%=ddlstate.ClientID%>');
                var ddlcity = document.getElementById('<%=ddlcity.ClientID%>');
                var txtpin = document.getElementById('<%=txtpin.ClientID%>').value;
                var txtdelivery_add = document.getElementById('<%=txtdelivery_add.ClientID%>').value;
                var ddldelivery_zone = document.getElementById('<%=ddldelivery_zone.ClientID%>');
                var ddldelivery_state = document.getElementById('<%=ddldelivery_state.ClientID%>');
                var ddldelivery_city = document.getElementById('<%=ddldelivery_city.ClientID%>');

                var txtcomission = document.getElementById('<%=txtcomission.ClientID%>').value;
                var txtorgcommision = document.getElementById('<%=txtorgcommision.ClientID%>').value;
                var ddlroute = document.getElementById('<%=ddlroute.ClientID%>');
                var txtpanchjanya_copies = document.getElementById('<%=txtpanchjanya_copies.ClientID%>').value;
                var txtorganiser_copies = document.getElementById('<%=txtorganiser_copies.ClientID%>').value;
                var txtsecurity = document.getElementById('<%=txtsecurity.ClientID%>').value;
                var txtsecureorg = document.getElementById('<%=txtsecureorg.ClientID%>').value;
                var ddldispatch = document.getElementById('<%=ddldispatch.ClientID%>');








                var error = "";
                var valid = true;

                if (txtdate == "") {
                    error += "Please Enter Date.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtagency_name == "") {
                    error += "Please Enter Agency Name.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtagency_code == "") {
                    error += "Please Enter Agency Code.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtagency_ACcode == "") {
                    error += "Please Enter Agency Acc Code.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtadd == "") {
                    error += "Please Enter Address.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }

                if (ddlzone.selectedIndex == 0) {

                    error += "Please Select Zone.\n";
                    valid = false;

                }
                else {
                    valid = true;
                }
                if (ddlstate.selectedIndex == 0) {

                    error += "Please Select State.\n";
                    valid = false;

                }
                else {
                    valid = true;
                }
                if (ddlcity.selectedIndex == 0) {

                    error += "Please Select District.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }


                if (txtdelivery_add == "") {
                    error += "Please Enter Delivery Address.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }


                if (ddldelivery_zone.selectedIndex == 0) {

                    error += "Please Select Delivery Zone.\n";
                    valid = false;

                }
                else {
                    valid = true;
                }
                if (ddldelivery_state.selectedIndex == 0) {

                    error += "Please Select Delivery State.\n";
                    valid = false;

                }
                else {
                    valid = true;
                }
                if (ddldelivery_city.selectedIndex == 0) {

                    error += "Please Select Delivery District.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                //            if (txtdelivery_pin == "") {
                //                error += "Please Enter Delivery Pin Code.\n";
                //                valid = false;
                //            }
                if (txtcomission == "") {
                    error += "Please Enter Panch Commission.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtorgcommision == "") {
                    error += "Please Enter Org Commission.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (ddlroute.selectedIndex == 0) {

                    error += "Please Select Route Name.\n";
                    valid = false;

                }
                else {
                    valid = true;
                }
                if (txtpanchjanya_copies == "") {
                    error += "Please Enter No of Panchjanya Copies.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtorganiser_copies == "") {
                    error += "Please Enter No of Organiser Copies.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }

                if (txtsecurity == "") {
                    error += "Please Enter Security Money.\n";
                    valid = false;
                }
                else {
                    valid = true;
                }
                if (txtsecureorg == "") {
                    error += "Please Fill Org Security.\n";
                    valid = false;

                }
                else {
                    valid = true;
                }
                if (ddldispatch.selectedIndex == 0) {

                    error += "Please Select Mode of Dispatch.\n";
                    valid = false;

                } else {
                    valid = true;
                }

                if (valid == false) {
                    setTimeout(function () {
                        alert(error);
                    }, 1000);
                }
                return valid;

            }


            function validateZone() {

                var txtZone = document.getElementById('<%=txtZone.ClientID%>').value;
                var error = "";
                var valid = true;

                if (txtZone == "") {
                    error += "Please Enter Zone Name.";
                    valid = false;
                }
                if (valid == false) {
                    alert(error);
                }
                return valid;

            }
            function validateState() {

                var txtState = document.getElementById('<%=txtState.ClientID%>').value;
                var error = "";
                var valid = true;

                if (txtState == "") {
                    error += "Please Enter State Name.";
                    valid = false;
                }
                if (valid == false) {
                    alert(error);
                }
                return valid;

            }


            function validateDistt() {

                var txtDistt = document.getElementById('<%=txtDistt.ClientID%>').value;
                var error = "";
                var valid = true;

                if (txtDistt == "") {
                    error += "Please Enter District Name.";
                    valid = false;
                }
                if (valid == false) {
                    alert(error);
                }
                return valid;

            }

            function validateRoute() {

                var txtRoute = document.getElementById('<%=txtRoute.ClientID%>').value;
                var error = "";
                var valid = true;

                if (txtRoute == "") {
                    error += "Please Enter Route Name.";
                    valid = false;
                }
                else {
                    valid = true;
                }

                if (valid == false) {
                    alert(error);
                }
                else {
                    valid = true;
                }
                return valid;

            }

</script>

推荐答案

No.You cannot prevent this.



It is the behaviour of a browser.You can change it only in your browser and for the user, it is completely depends on their choice
No.You cannot prevent this.

It is the behaviour of a browser.You can change it only in your browser and for the user, it is completely depends on their choice


这篇关于如何防止Javascript警告框消息“阻止此页面创建其他对话框”?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆