Как да промените вашата тема, цветове и други, за да направите страхотно изживяване на работния плот на Windows 11
Научете как да промените темата, цветовете и настройките си в Windows 11 за перфектно изживяване на работния плот.
Повечето от нас използват Google Chrome като браузър, но докато сърфираме в Google Chrome, се натъкваме на някои изскачащи съобщения или съобщения за грешка (като Confirm Form Resubmission Error, Err_Connection_Reset , DNS_Probe_Finished_No_Internet и др.) . Но рядко разбираме значението, което иска да предаде. Една от най-често срещаните грешки, на които бихте срещнали, е диалоговият прозорец за потвърждаване на повторното изпращане на формуляр с кода на грешката като този: „ Натиснете бутона за презареждане, за да изпратите отново данните, необходими за зареждане на страницата.“
Но всъщност повторното подаване на формуляр за потвърждение е по-скоро „характеристика“ на Google Chrome, отколкото грешка. В тази статия ще срещнете защо това потвърждава изскачащия прозорец за повторно изпращане на формуляр и някои от начините, по които да коригирате този проблем.
Съдържание
част
Защо се появява грешка при повторното изпращане на формуляр?
Диалогът за потвърждаване на повторното изпращане на формуляр се появява при опресняване на уеб страница на браузъра или при натискане на бутона за връщане назад (опитване да се върнете към предишната уеб страница). Плакатите на Superuser смятаха това за функция, а не като грешка. Въпреки многократно докладвани от много потребители, тази функция все още е постоянна във всички версии на Google Chrome и други браузъри.
Причината за това е слабо изграденият модул на Google Chrome, който се занимава с пренасочването или движението назад на уеб страницата. И сега е почти невъзможно да се реши този проблем. Има някои специфични причини за изскачането на тази грешка отново и отново. Тези причини са:
Тази функция беше добавена, за да предотврати повторението на влизането след натискане на бутона за опресняване. Например, след като попълните който и да е формуляр, вие сте го изпратили за изпращане, но преди да бъде получен от сървъра, вие по погрешка натискате бутона за опресняване. По този начин се появява изскачащият прозорец „потвърдете повторното изпращане на формуляр“ .
Ако тази функция не е изградена, тогава е имало възможности да бъдат създадени два акаунта с едни и същи детайли, което е нежелателно. Така тази функция беше разработена и практикувана. Въпреки че понякога може да се раздразните от този изскачащ прозорец, ако случайно натиснете бутона за опресняване. Така че необходимостта от поправяне изисква методите за разрешаване на този проблем.
Как да коригирате грешка при повторното изпращане на формуляр
Сега нека поговорим за множество начини, по които можете да разрешите грешката при повторното изпращане на формуляр за потвърждение на Google Chrome. Следните методи могат да ви помогнат да изключите грешката при повторно изпращане на формуляр за потвърждение.
Брой решения | Име на решението |
---|---|
Решение 1 | Използване на свойствата на Google Chrome |
Решение 2 | Използване на GET вместо POST метод |
Решение 3 | Деактивирайте движението през браузъра |
Решение 4 | Изчистване на данните за сърфиране в Google Chrome |
Решение 5 | Нулиране на настройките на браузъра в Chrome |
Решение 6 | Деактивирайте конфликтиращите разширения на браузъра в Chrome |
Решение 7 | Използване на PRG модела |
Решение 8 | Използвайте бутона за изпращане на AJAX |
Решение 9 | Добавете етикет вътре в частта |
Решение 1: Използване на свойствата на Google Chrome
Веднъж потребител на Google Chrome беше толкова раздразнен от тази грешка, че така или иначе искаше това да бъде поправено, а след това намери начин да поправи тази грешка с помощта на свойствата на Google Chrome. Можете да поправите това, като следвате няколко прости стъпки.
Стъпка 1: Първо, щракнете с десния бутон върху иконата за пряк път на Google Chrome и изберете опцията за свойства . Ще се появи диалогов прозорец и ще можете да видите поле, наречено като цел.
Стъпка 2: Сега просто добавете този текст „ -disable-prompt-on-repost ” в края на целта.
Например: - ако целта е
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"C:\ program files ( x 86) \ Google\ Chrome\ Application\Chrome.exe
Просто променете горния целеви URL адрес с
"C:\ program files (x86)\ Google\ Chrome\ application\Chrome.exe"-disable-prompt-on repost.
Стъпка 3: След това затворете Google Chrome (ако е отворен) и рестартирайте приложението, като използвате същия пряк път.
Стъпка 4: Накрая проверете дали същият вид диалог се появява или не при опресняване на уеб страницата.
Не забравяйте, че ако използвате този метод, за да коригирате проблема с повторното изпращане на формуляра за потвърждение, тогава трябва да имате два преки пътища на браузъра. От двата, единият пряк път трябва да бъде конфигуриран с горния метод, докато другият трябва да има свойства по подразбиране. Използването на конкретния пряк път ще зависи от вида на работата, която искате да извършите.
Например, работи, които се нуждаят от представяне на вашите лични данни като данни за кредитна карта или нещо подобно, трябва да се извършват чрез прекия път със свойства по подразбиране [от гледна точка на сигурността], за да запазите данните си защитени.
Решение 2: Използване на GET вместо POST метод
Първият метод е замяна на метода POST. В този метод използвате GET вместо POST.GET, а Post са и двата HTTP метода. HTTP [протокол за трансфер на хипертекст] е връзка между клиента и сървъра, която позволява на клиента да получава данни от сървъра.
Публикацията е метод на http, при който данните, въведени във формата, не се добавят към URL адреса и следователно остават поверителни. Подробностите остават невидими за потребителя. Докато ако формулярът използва метода GET, поверителността на повече информация не е гарантирана. Подробностите са добавени към URL адреса, така че обикновено не използваме GET.
Но за да разрешите грешката при повторното изпращане на формуляра за потвърждение, можете да замените метода за публикуване с метода GET [в случай, че вашата страница е такава, че ви е разрешено да променяте данните на страницата]. Да направя това:-
Стъпка 1 : Трябва да премахнете публикацията от URL адреса и да използвате GET на нейно място.
Например:-
//Remove POST
//Use GET
Забележете, ако сте редовен потребител на Google Chrome или друг браузър, тогава този метод може да не е най-добрият вариант, защото това е временен метод за разрешаване на грешката при повторното изпращане на формуляра за потвърждение. Но има и някои други начини да поправите това, в случай че искате оптимално решение.
Решение 3: Деактивирайте движението през браузъра
Този метод е ясен и идва от друг раздразнен потребител, според когото повторното изпращане на формуляр за потвърждение всъщност не е грешка. Това се случва, защото браузърът не може да кешира заявки за публикуване и се опитва да изпрати подробностите отново при опресняване.
За да избегнете това, просто трябва да следвате стъпката, дадена по-долу.
Стъпка 1: Деактивирайте бутоните за движение (бутони за назад или напред на страници) за браузъра.
Забележка: При сензорните екрани можете да постигнете това, като деактивирате опцията за плъзгане за движение напред и назад на страницата. Сега дори и случайно да натиснете опресняване, този диалогов прозорец няма да се появи.
Решение 4: Изчистете данните за сърфиране в Google Chrome
Чрез изчистване на данните за сърфиране в Google Chrome от време на време можете лесно да деактивирате тази функция. Логиката зад това е, че браузърът запомня информацията, веднъж попълнена във формулярите. По този начин е възможно дублиране на данни. Чрез изчистване на всички данни за сърфиране (т.е. история, парола, бисквитки, кеширани данни и т.н.), вие принуждавате браузъра да забрави нещата; следователно дублирането се избягва. За да изчистите данните за сърфиране: -
Стъпка 1: Отворете браузъра Google Chrome и кликнете върху три точки, поставени вертикално в най-десния горен ъгъл на браузъра.
Стъпка 2: След това изберете още инструменти, последвани от Изчистване на данните за сърфиране от менюто.
Стъпка 3: Най-накрая отидете до раздела за разширени и изберете данните, които искате да изтриете. След това натиснете изчистване на данни.
Решение 5: Нулирайте настройките на браузъра в Chrome
Нулирането на настройките на браузъра Chrome също е оптимално решение за коригиране на тази грешка при повторното изпращане на формуляра за потвърждение. Неправилните настройки на браузъра могат да доведат до изскачащи прозорци и да отмените настройките или да нулирате настройките на браузъра, всичко, което трябва да направите, е да следвате стъпките по-долу: -
Стъпка 1: На първо място, щракнете върху три точки, поставени вертикално в горния десен ъгъл на вашия браузър, за да отворите меню, а именно контролното меню.
Стъпка 2: След това изберете опцията Настройки до от менюто.
Стъпка 3: Превъртете надолу и щракнете върху Покажи разширени настройки .
Стъпка 4: След това намерете „ Възстановяване на настройките до първоначалното им по подразбиране “ в края на страницата и кликнете върху него.
Стъпка 5: Най-накрая щракнете върху Нулиране на настройките и сте готови.
Решение 6: Деактивирайте конфликтиращите разширения на браузъра в Chrome
Деактивирането на повредените разширения може също да реши грешката за потвърждаване на повторното изпращане на формуляр. За да направите това, трябва да следвате стъпките по-долу:
Стъпка 1: Щракнете върху трите точки, поставени вертикално в най-горния десен ъгъл на вашия браузър.
Стъпка 2: След това отидете до още инструменти → Разширения .
Стъпка 3: Най-накрая намерете повреденото разширение от списъка, последвано от деактивиране и повторно активиране.
Всички разширения, които имате в браузъра, ще се деактивират за веднъж и можете да ги активирате отново според изискването. И накрая, можете да опитате да проверите отново страницата, за да видите дали проблемът ви е решен или не.
Решение 7: Използване на PRG модела
PRG означава POST / пренасочване / GET шаблон. Обикновено формулярите на уеб страниците се изпълняват само с помощта на POST частта на PRG, което води до грешка при повторното изпращане. Ако се уверим, че PRG предполага напълно, тогава можем да спрем тази грешка.
Всеки път, когато някоя страница има нужда от формуляр, проектирайте го по такъв начин, че да не публикува данните директно на сървъра. Можете да добавите една страница между страницата и действителната страница. Това може да помогне за разрешаване на проблема с изскачащия диалогов прозорец. Нека видим бърз пример, предложен от Майк от препълване на стека.
Пример:-
if(!empty($_POST[‘username’] && !empty($_POST[‘password’])) {
$user = new User;
$user->login($_POST[‘username’], $_POST[‘password’]);
if ($user->isLoggedIn()) {
header(“Location: /admin/welcome.php”);
exit;
}
else {
header(“Location: /login.php?invalid_login”);
}
}
Можем също да използваме: -
if (isset($_GET[‘invalid_login’])) {
echo “Your username and password combination is invalid”;
}
За показване на съобщение за грешка в случай, че комбинираното потребителско име и парола не съвпадат и не иска да ги пренасочи отново към страницата за вход, както е в първия случай.
Решение 8: Използвайте бутона за изпращане на AJAX
Също така можете да използвате функцията AJAX на jQuery, за да спрете презареждането на успешно изпратения формуляр.
За да направите това, като следвате кода на страницата си.
$.ajax({
type: “POST”,
URL: “bin/validation.php”
data: dataString,
success: function(){
//Whatever you want to do on successful submission
}
});
return false;
Функцията AJAX () основно обработва полето с данни във формата според PHP файла, предоставен като URL свойство. Ако данните се потвърдят, това означава успешно изпращане на формуляра и връща ли false, така че дори ако страницата се презареди, няма да има изскачащ диалог.
Решение 9: Добавете етикет вътре
част
Този метод работи само когато самият уебсайт инициира заявката и потребителят е опреснил страницата. Можете да спрете изскачащия прозорец, като постигнете изходния код на уеб страницата и добавите следния маркер към
раздел на страницата.
Решение 9: Изтрийте „No-Store“ от заглавката
Заглавката на формуляра може също да доведе до изскачащ прозорец за потвърждаване на повторното изпращане на формуляр. Направете бележка, ако използвате формуляр с това в заглавката:
header(‘Cache-Control: no-store, no-cache, must-revalidate, max-age=0’);
Тогава проблемът може да бъде разрешен чрез: -
Стъпка 1: Първо, опитайте да изтриете (без магазин) от заглавката.
Стъпка 2: След това опреснете страницата.
Стъпка 3: Най-накрая въведете отново данните във формуляра и опреснете, за да проверите дали грешката е коригирана или не.
Прочетете също:
Заключение
Повторното изпращане на формуляр за потвърждение всъщност е функция за сърфиране, а не грешка. Тази функция помага да се гарантира, че няма да се случи дублиране на детайли. Например кредитната ви карта може да бъде таксувана два пъти, ако не е била за повторно изпращане на формуляр. Но без съмнение това е досадна характеристика.
В тази статия се натъкнахме на конкретни начини за коригиране на грешка при повторното изпращане на формуляр . Можете да следвате всеки от методите за разрешаване на проблема, но ако все още продължава, уверете се, че вашата интернет връзка не е бавна. По този начин този проблем е много малък и може да бъде решен с няколко прости метода, които можете да изпълните в рамките на няколко минути.
Научете как да промените темата, цветовете и настройките си в Windows 11 за перфектно изживяване на работния плот.
Научете топ 10 съвета и трика за Microsoft Edge, за да извлечете максимума от браузъра с помощта на нови функции и подобрения.
Научете как да активирате връзките на отдалечен работен плот на Windows 10 и получете достъп до вашия компютър от всяко устройство.
Bluetooth ви позволява да свързвате устройства и аксесоари с Windows 10 към вашия компютър без нужда от кабели. Открийте как да решите проблеми с Bluetooth.
Ако мислите как да промените потребителското име в Instagram, вие сте на правилното място. Прочетете блога от началото до края, за да разберете лесните стъпки и полезните съвети.
Синхронизирайте настройките на Windows 10 на всичките си устройства с новото приложение Настройки. Научете как да управлявате настройките за синхронизиране на вашия акаунт в Microsoft.
Открийте как да използвате Bing по-ефективно с нашите 8 съвета и трика. Научете как да подобрите търсенето си в Bing.
Опитвате се да изтриете празна страница в Word? В това ръководство ще ви покажем как да изтриете страница или празна страница в Word.
Това е един от най-големите въпроси, които потребителите задават, ако могат да видят „кой е прегледал техния профил в Instagram“. Научете как да проследите тези, които гледат профила ви!
Въпреки че телевизорът вероятно ще функционира добре без интернет връзка, ако имате кабелен абонамент, американските потребители започнаха да преминават към онлайн