disabled saved button

This commit is contained in:
arlemp@selectel.ru
2023-09-20 11:35:49 +03:00
parent 0ad4caf460
commit 35c67c9210
3 changed files with 25 additions and 7 deletions

View File

@@ -1552,7 +1552,7 @@ $order = (isset($_GET['order'])) ? strip_tags(trim($_GET['order'])) : '';
else else
$f_acton = '&action=insert'; $f_acton = '&action=insert';
$pr_form = '<FORM NAME = "fMain" id="fMain" target = "tform" ACTION ="'.AD.'index.php?admin='.$admin.$f_acton.'" METHOD = "post" enctype = "multipart/form-data" onSubmit="SubmitForm(this.id);">'; $pr_form = '<FORM NAME = "fMain" id="fMain" onsubmit="submitButtonClick()" target = "tform" ACTION ="'.AD.'index.php?admin='.$admin.$f_acton.'" METHOD = "post" enctype = "multipart/form-data" onSubmit="SubmitForm(this.id);">';
$active_err = (isset($_SESSION['ferror']) && $_SESSION['ferror'] == 1) ? 1 :0; // узнаем ошибки ли это были или нет $active_err = (isset($_SESSION['ferror']) && $_SESSION['ferror'] == 1) ? 1 :0; // узнаем ошибки ли это были или нет
$active_err = 0; $active_err = 0;
$_SESSION['ferror'] = 0; // сбрасываем на случай отмены $_SESSION['ferror'] = 0; // сбрасываем на случай отмены
@@ -1881,7 +1881,7 @@ $order = (isset($_GET['order'])) ? strip_tags(trim($_GET['order'])) : '';
echo '<p>'; echo '<p>';
if ($_SESSION['readonly'] == 0){ if ($_SESSION['readonly'] == 0){
echo('<INPUT accesskey="s" TYPE = "submit" VALUE="Сохранить">'); echo('<INPUT id="submitButton" accesskey="s" TYPE = "submit" VALUE="Сохранить">');
} }
echo ' echo '
@@ -1911,6 +1911,9 @@ $order = (isset($_GET['order'])) ? strip_tags(trim($_GET['order'])) : '';
case "insert": case "insert":
case "update": case "update":
$admin_res = 'selectall';
$div_res = 'content';
//защита от пустого $POST //защита от пустого $POST
if (sizeof($_POST) == 0) if (sizeof($_POST) == 0)
exit; exit;
@@ -1924,8 +1927,8 @@ $order = (isset($_GET['order'])) ? strip_tags(trim($_GET['order'])) : '';
setcookie($hash_form, null, -1, '/'); setcookie($hash_form, null, -1, '/');
} }
else { else {
echo("<SCRIPT>window.parent.StartLink('".$admin."','".$admin_res."' ,'".$div_res."', '', '');</SCRIPT>");
exit; exit;
//break;
} }
} }
@@ -1937,8 +1940,8 @@ $order = (isset($_GET['order'])) ? strip_tags(trim($_GET['order'])) : '';
$errresult = false; $errresult = false;
//if ($action == 'insert') { //if ($action == 'insert') {
$div_res = 'content';
$admin_res = 'selectall';
// } // }
// else { // else {
// $div_res = $increment_value; // $div_res = $increment_value;

View File

@@ -222,8 +222,9 @@ function closeform(admin, increment) {
MyLink = GreateLink(admin, actions, param_name, param_value); MyLink = GreateLink(admin, actions, param_name, param_value);
if (DivF) if (DivF){
document.getElementById("forms").style.visibility = "visible"; document.getElementById("forms").style.visibility = "visible";
}
else { else {
if (document.getElementById("forms").style.visibility == "visible"){ if (document.getElementById("forms").style.visibility == "visible"){
document.getElementById("forms").style.visibility = "hidden"; document.getElementById("forms").style.visibility = "hidden";

View File

@@ -28,7 +28,7 @@
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
<script language="javascript" type="text/javascript" src="<?=PUB?>js/ajax.js"></script> <script language="javascript" type="text/javascript" src="<?=PUB?>js/ajax.js"></script>
<script language="javascript" type="text/javascript" src="<?=PUB?>js/greatelink.js?ver=6"></script> <script language="javascript" type="text/javascript" src="<?=PUB?>js/greatelink.js?ver=13"></script>
<script language="javascript" type="text/javascript" src="<?=PUB?>js/undelete.js"></script> <script language="javascript" type="text/javascript" src="<?=PUB?>js/undelete.js"></script>
<script language="javascript" type="text/javascript" src="<?=PUB?>js/rmarket.js"></script> <script language="javascript" type="text/javascript" src="<?=PUB?>js/rmarket.js"></script>
<script language="javascript" type="text/javascript" src="<?=PUB?>js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> <script language="javascript" type="text/javascript" src="<?=PUB?>js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
@@ -93,6 +93,20 @@
} }
</script> </script>
<script type="text/javascript">
function submitButtonClick() {
var submitButton = document.getElementById("submitButton");
submitButton.disabled = true;
submitButton.value ='Сохраняем...';
}
</script>
</head> </head>
<body onload="initjsDOMenu();"> <body onload="initjsDOMenu();">