Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

De meesten van ons gebruiken Google Chrome als browser, maar tijdens het surfen op Google Chrome komen we enkele pop-upberichten of foutmeldingen tegen (zoals Confirm Form Resubmission Error, Err_Connection_Reset , DNS_Probe_Finished_No_Internet , etc.) . Maar we begrijpen zelden de betekenis die het wil overbrengen. Een van de meest voorkomende fouten die u zou zijn tegengekomen, is het dialoogvenster Opnieuw indienen van formulier bevestigen met de foutcode als volgt: " Druk op de knop Opnieuw laden om de gegevens die nodig zijn om de pagina te laden opnieuw in te dienen."

Maar in feite is het opnieuw indienen van formulieren meer een 'functie' van Google Chrome dan een fout. In dit artikel zul je tegenkomen waarom dit de pop-up voor het opnieuw indienen van formulieren bevestigt en enkele van de manieren waarop dit probleem wordt opgelost.

Inhoud

Een deel

Waarom wordt de fout bij het opnieuw indienen van het formulier weergegeven?

Het dialoogvenster Opnieuw indienen formulier bevestigen verschijnt bij het vernieuwen van een webpagina van de browser of bij het indrukken van de terug-knop (proberen terug te gaan naar de vorige webpagina). De Superuser-posters beschouwden dit als een functie in plaats van het als een fout te beschouwen. Ondanks herhaaldelijk gemeld door veel gebruikers, is deze functie nog steeds persistent in alle versies van Google Chrome en andere browsers.

De oorzaak hierachter is de zwak gebouwde module van Google Chrome die zich bezighoudt met het voorwaarts of achterwaarts bewegen van de webpagina. En nu is het bijna onmogelijk om dit probleem op te lossen. Er zijn enkele specifieke redenen waarom deze fout keer op keer opduikt. Deze redenen zijn:

  • Slechte internetverbinding.
  • Een pagina die een bepaald soort formulier bevat, is vernieuwd.
  • Als u midden in het formulier dat wordt ingediend, op de terugknop drukt.

Deze functie is toegevoegd om te voorkomen dat invoer wordt herhaald na het indrukken van de vernieuwingsknop. Nadat u bijvoorbeeld een formulier heeft ingevuld, heeft u het ter indiening verzonden, maar voordat het door de server wordt ontvangen, drukt u per ongeluk op de knop Vernieuwen. Zo verschijnt de pop -up "herindiening van formulier bevestigen" .

Als deze functie niet was gebouwd, waren er mogelijkheden dat er twee accounts worden gemaakt met dezelfde details, wat ongewenst is. Deze functie was dus ontwikkeld en in de praktijk gebracht. Hoewel je soms geïrriteerd kunt raken door deze pop-up als je per ongeluk op de verversknop drukt. Dus de noodzaak om het te repareren vereist de methoden om dit probleem op te lossen.

Fout bij opnieuw indienen van formulier bevestigen

Laten we het nu hebben over verschillende manieren waarop u de fout bij het opnieuw indienen van het bevestigingsformulier van Google Chrome kunt oplossen. De volgende methoden kunnen u helpen om de fout bij het opnieuw indienen van het bevestigingsformulier uit te schakelen.

Aantal oplossingen Naam van de oplossing
Oplossing 1 Google Chrome-eigenschappen gebruiken
Oplossing 2 GET gebruiken in plaats van POST-methode
Oplossing 3 Beweging in de browser uitschakelen
Oplossing 4 Browsegegevens wissen in Google Chrome
Oplossing 5 Browserinstellingen resetten in Chrome
Oplossing 6 Schakel conflicterende browserextensies uit in Chrome
Oplossing 7 Het PRG-patroon gebruiken
Oplossing 8 Gebruik de AJAX verzendknop
Oplossing 9 Voeg een tag toe aan het onderdeel

Oplossing 1: Google Chrome-eigenschappen gebruiken

Eens was een gebruiker van Google Chrome zo geïrriteerd door deze bug dat hij hoe dan ook wilde dat dit verholpen zou worden, en toen vond hij een manier om dit probleem op te lossen met behulp van Google Chrome-eigenschappen. U kunt dit oplossen door enkele eenvoudige stappen te volgen.

Stap 1: Klik eerst met de rechtermuisknop op het snelkoppelingspictogram van Google Chrome en selecteer de optie Eigenschappen. Er verschijnt een dialoogvenster en u kunt een veld zien dat als doel wordt genoemd.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 2: Voeg nu deze tekst " -disable-prompt-on-repost " toe aan het einde van het doel.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Bijvoorbeeld: - als het doel is

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"C:\ program files ( x 86) \ Google\ Chrome\ Application\Chrome.exe

Verander eenvoudig de bovenstaande doel-URL met

"C:\ program files (x86)\ Google\ Chrome\ application\Chrome.exe"-disable-prompt-on repost.

Stap 3: Sluit daarna Google Chrome (indien geopend) en start de applicatie opnieuw met dezelfde snelkoppeling.

Stap 4: Controleer ten slotte of hetzelfde soort dialoog verschijnt of niet bij het vernieuwen van de webpagina.

Onthoud dat als u deze methode gebruikt om het probleem met het opnieuw indienen van het bevestigingsformulier op te lossen, u twee snelkoppelingen van de browser moet hebben. Van de twee moet één snelkoppeling worden geconfigureerd met de bovenstaande methode, terwijl de andere standaardeigenschappen moet hebben. Het gebruik van de specifieke snelkoppeling is afhankelijk van het soort werk dat u wilt uitvoeren.

Werken die bijvoorbeeld uw persoonlijke gegevens moeten indienen, zoals creditcardgegevens of iets dergelijks, moeten worden uitgevoerd via de snelkoppeling met standaardeigenschappen [uit veiligheidsoogpunt] om uw gegevens veilig te houden.

Oplossing 2: GET gebruiken in plaats van POST-methode

De eerste methode is het vervangen van de POST-methode. Bij deze methode gebruik je GET in plaats van POST.GET, en Post zijn beide HTTP-methoden. HTTP [hypertext transfer protocol] is een koppeling tussen de client en de server waarmee de client gegevens van de server kan krijgen.

De post is een http-methode waarbij de in formulier ingevoerde gegevens niet aan de URL worden toegevoegd en daarom vertrouwelijk blijven. De details blijven onzichtbaar voor de gebruiker. Als het formulier de GET-methode gebruikt, is de vertrouwelijkheid van meer informatie niet gegarandeerd. De details worden toegevoegd aan de URL, dus we gebruiken GET over het algemeen niet.

Maar om de fout bij het opnieuw indienen van het bevestigingsformulier op te lossen, kunt u de post-methode vervangen door de GET-methode [in het geval dat uw pagina zodanig is dat u gegevens op de pagina mag wijzigen]. Om dat te doen:-

Stap 1 : U moet het bericht van de URL verwijderen en in plaats daarvan GET gebruiken.

Bijvoorbeeld:-

//Remove POST

//Use GET

Maak een notitie als u een gewone gebruiker van Google Chrome of een andere browser bent, dan is deze methode misschien niet de beste optie, omdat dit een tijdelijke methode is om de fout bij het opnieuw indienen van het bevestigingsformulier op te lossen. Maar er zijn ook enkele andere manieren om dit op te lossen voor het geval u een optimale oplossing wilt.

Oplossing 3: beweging in de browser uitschakelen

Deze methode is eenvoudig en komt van een andere geïrriteerde gebruiker, volgens wie het opnieuw indienen van het bevestigingsformulier eigenlijk geen bug is. Dit gebeurt omdat de browser postverzoeken niet in de cache kan plaatsen en probeert de details opnieuw in te dienen bij het vernieuwen.

Om dit te voorkomen, hoeft u alleen maar de onderstaande stap te volgen.

Stap 1:  Schakel de bewegingsknoppen (knoppen van achteruit of vooruit van pagina's) voor de browser uit.

Opmerking:  op aanraakschermen kunt u dit bereiken door de schuifoptie voor het heen en weer bewegen van de pagina uit te schakelen. Zelfs als u per ongeluk op vernieuwen drukt, verschijnt dat dialoogvenster niet.

Oplossing 4: Browsegegevens wissen in Google Chrome

Door de browsegegevens van Google Chrome van tijd tot tijd te wissen, kunt u deze functie eenvoudig uitschakelen. De logica hierachter is dat de browser de informatie onthoudt zodra deze in de formulieren is ingevuld. Gegevensduplicatie is dus mogelijk. Door alle browsegegevens te wissen (dwz geschiedenis, wachtwoord, cookies, gegevens in de cache, enz.), dwing je de browser om dingen te vergeten; daarom wordt duplicatie vermeden. Om de browsegegevens te wissen: -

Stap 1: Open de Google Chrome-browser en klik op drie stippen die verticaal in de rechterbovenhoek van de browser zijn geplaatst.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 2: Selecteer daarna meer tools gevolgd door Browsegegevens wissen in het menu.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 3: Navigeer ten slotte naar het tabblad Geavanceerd en selecteer de gegevens die u wilt verwijderen. Klik vervolgens op gegevens wissen.

Oplossing 5: reset browserinstellingen in Chrome

Het resetten van de Chrome-browserinstellingen is ook een optimale oplossing om deze fout bij het opnieuw indienen van het bevestigingsformulier op te lossen. Onjuiste browserinstellingen kunnen leiden tot pop-ups en om de instellingen ongedaan te maken of om de browserinstellingen te resetten, het enige dat u hoeft te doen is de onderstaande stappen te volgen: -

Stap 1: Klik eerst op drie verticaal geplaatste stippen in de rechterbovenhoek van uw browser om een ​​menu te openen, namelijk het bedieningsmenu.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 2: Kies vervolgens de optie Instellingen naar in het menu.

Stap 3: Scroll naar beneden en klik op Toon geavanceerde instellingen .

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 4: Zoek vervolgens " Restore settings to their original default " aan het einde van de pagina en klik erop.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 5: Klik ten slotte op Instellingen resetten en u bent klaar.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Oplossing 6: schakel conflicterende browserextensies uit in Chrome

Het uitschakelen van de beschadigde extensies kan ook de fout bij het opnieuw indienen van formulier bevestigen. Om dit te doen, moet u de onderstaande stappen volgen:

Stap 1: Klik op de drie verticaal geplaatste stippen in de rechterbovenhoek van uw browser.

Stap 2: Navigeer vervolgens naar meer Tools → Extensies .

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Stap 3: Zoek ten slotte de beschadigde extensie uit de lijst, schakel deze uit en schakel hem opnieuw in.

Bevestig de fout bij het opnieuw indienen van formulier in Chrome {opgelost}

Alle extensies die u in de browser hebt, worden een keer uitgeschakeld en u kunt ze allemaal opnieuw inschakelen volgens de vereisten. Ten slotte kunt u proberen de pagina opnieuw te controleren om te zien of uw probleem is opgelost of niet.

Oplossing 7: het PRG-patroon gebruiken

PRG staat voor POST / redirect / GET-patroon. Gewoonlijk worden de formulieren op webpagina's alleen geïmplementeerd met behulp van het POST-gedeelte van de PRG, wat leidt tot een fout bij het opnieuw indienen. Als we ervoor zorgen dat de PRG volledig impliceert, kunnen we deze fout stoppen.

Wanneer een pagina een formulier nodig heeft, ontwerp deze dan zo dat de gegevens niet rechtstreeks naar de server worden gepost. U kunt één pagina toevoegen tussen de pagina en de eigenlijke pagina. Dit kan helpen om het probleem van het verschijnen van een dialoogvenster op te lossen. Laten we een snel voorbeeld bekijken dat door Mike wordt aangeboden van stack overflow.

Voorbeeld:-

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”);
}
}

We kunnen ook gebruik maken van: -

if (isset($_GET[‘invalid_login’])) {
echo “Your username and password combination is invalid”;
}

Om een ​​foutmelding weer te geven in het geval dat de gebruikersnaam en het wachtwoord gecombineerd niet overeenkomen, en hij ze niet opnieuw wil omleiden naar de inlogpagina zoals in het eerste geval.

Oplossing 8: gebruik de AJAX- verzendknop

U kunt ook de AJAX-functie van jQuery gebruiken om het opnieuw laden van het ingediende formulier te stoppen.

Dit doe je door de code van je pagina te volgen.

$.ajax({
type: “POST”,
URL: “bin/validation.php”
data: dataString,
success: function(){
//Whatever you want to do on successful submission
}
});
return false;

De AJAX ()-functie verwerkt in principe het gegevensveld in het formulier volgens het PHP-bestand dat als de URL-eigenschap is opgegeven. Als de gegevens valideren, impliceert dit een succesvolle indiening van het formulier, en retourneert het false, zodat zelfs als de pagina opnieuw wordt geladen, er geen dialoogvenster verschijnt.

Oplossing 9: voeg een tag toe

Een deel

Deze methode werkt alleen wanneer de website zelf het verzoek initieert en de gebruiker de pagina heeft vernieuwd. U kunt de pop-up stoppen door de broncode van de webpagina te vinden en de volgende tag toe te voegen aan de

gedeelte van de pagina.

Oplossing 9: verwijder "No-Store" uit de kop

De koptekst van het formulier kan ook leiden tot een pop-upvenster Opnieuw indienen van formulier bevestigen. Noteer als je een formulier gebruikt met dit in de kop:

header(‘Cache-Control: no-store, no-cache, must-revalidate, max-age=0’);

Dan kan het probleem worden opgelost door: -

Stap 1: Probeer allereerst (geen winkel) uit de koptekst te verwijderen.

Stap 2: Vernieuw vervolgens de pagina.

Stap 3: Voer ten slotte de details in het formulier opnieuw in en ververs om te controleren of de bug is opgelost of niet.

Lees ook:

 Gevolgtrekking

De herindiening van het formulier bevestigen is eigenlijk een browse-functie in plaats van een fout. Deze functie helpt ervoor te zorgen dat gegevens niet worden gedupliceerd. Uw creditcard kan bijvoorbeeld twee keer in rekening worden gebracht als het niet was om het opnieuw indienen van het formulier opnieuw in te dienen. Maar het is ongetwijfeld een vervelende eigenschap.

In dit artikel kwamen we specifieke manieren tegen om de fout bij het opnieuw indienen van formulieren op te lossen . U kunt alle methoden volgen om het probleem op te lossen, maar als het probleem zich blijft voordoen, controleert u of uw internetverbinding niet traag is. Dit probleem is dus erg klein en kan worden opgelost met een paar eenvoudige methoden die u binnen een paar minuten kunt uitvoeren.

Sign up and earn $1000 a day ⋙

Leave a Comment

Instructies voor het gebruik van Metro HCMC om metroroutes op te zoeken

Instructies voor het gebruik van Metro HCMC om metroroutes op te zoeken

Om makkelijker informatie over metrolijn 1 te kunnen vinden, kunnen gebruikers de Metro HCMC-app installeren. Deze app biedt informatie over de stations waar ze naartoe moeten en de ticketprijzen voor elke route.

Cydia-gebruikershandleiding voor iPhone-bezitters

Cydia-gebruikershandleiding voor iPhone-bezitters

Cydia is inmiddels heel bekend bij gebruikers van gejailbreakte iOS-apparaten. Het is een externe applicatiewinkel die gebruikers applicaties (gratis en betaald) aanbiedt die nauw samenwerken met het systeem, zodat iOS-apparaten flexibeler kunnen worden gebruikt volgens de voorkeuren van de gebruiker.

Instructies voor het verzenden van e-mail met bestandsbijlagen op de iPhone

Instructies voor het verzenden van e-mail met bestandsbijlagen op de iPhone

Net als de Gmail-app biedt de Appe Mail-app de mogelijkheid om e-mails met bestandsbijlagen te versturen, ter ondersteuning van het e-mailverzendproces.

Hoe verwijder je een afbeeldingsachtergrond in PowerPoint?

Hoe verwijder je een afbeeldingsachtergrond in PowerPoint?

PowerPoint biedt ook basisopties voor fotobewerking waarmee gebruikers bijvoorbeeld de achtergrond van een foto in PowerPoint kunnen verwijderen. Wanneer u de achtergrond van de afbeelding verwijdert, kunt u de afbeelding eenvoudig in de dia invoegen zonder dat de achtergrond zichtbaar wordt.

Instructies om te controleren of uw telefoon 5G ondersteunt

Instructies om te controleren of uw telefoon 5G ondersteunt

Momenteel zijn er enkele telefoonlijnen die 5G ondersteunen, maar veel mensen weten niet hoe ze dit kunnen controleren. Ze weten niet of de telefoon die ze gebruiken 5G ondersteunt of hoe ze het kunnen activeren en gebruiken. B

Instructies voor het gebruik van boeken, heerlijke koekjes van Duong Hanh Phuc Hotpot Shop

Instructies voor het gebruik van boeken, heerlijke koekjes van Duong Hanh Phuc Hotpot Shop

Boeken en heerlijke koekjes zijn onmisbaar in het Duong Hanh Phuc Hotpot Restaurant. Ga met Quantrimang mee en leer hoe je deze twee items kunt gebruiken en verzamelen in dit artikel.

Hoe je de regenboogkleur van de vergrendelschermklok van je iPhone verandert

Hoe je de regenboogkleur van de vergrendelschermklok van je iPhone verandert

Met iOS 16 kunt u het vergrendelscherm van uw iPhone nog verder aanpassen, zoals het aanpassen van de klokstijl, het instellen van een achtergrond op de iPhone waarbij uw gezicht zichtbaar is en het instellen van een gekleurd vergrendelscherm op de iPhone.

Instructies voor het aanmaken van een gezinsaccount op Grab

Instructies voor het aanmaken van een gezinsaccount op Grab

Grab Family Account is nu beschikbaar voor gebruikers van 18 jaar en ouder. Je kunt maximaal 9 leden toevoegen aan je gezinsaccount in Grab.

Instructies voor het verkrijgen van een groepslink op Telegram

Instructies voor het verkrijgen van een groepslink op Telegram

Elke chatgroep op Telegram heeft een eigen groepslink. Wanneer mensen op de groep klikken, krijgen ze de mogelijkheid om zich direct bij de groep op Telegram aan te sluiten.

Instructies om videos om te zetten in prachtige achtergronden op Android-telefoons

Instructies om videos om te zetten in prachtige achtergronden op Android-telefoons

Bent u de statische achtergronden op uw telefoon beu? Probeer deze methode om video's om te zetten in mooie achtergronden voor Android.

Hoe je je iPhone kunt updaten naar de nieuwste iOS-versie

Hoe je je iPhone kunt updaten naar de nieuwste iOS-versie

Het is een goed idee om de software van uw iPhone (iOS) bij te werken. De update is gratis verkrijgbaar bij Apple. Het bedrijf past de nieuwste functies en beveiligingsupdates toe op de iPhone. Hier leest u hoe u uw iPhone kunt updaten naar de nieuwste versie van iOS.

Instructies voor het beperken van het luidsprekervolume van de iPhone

Instructies voor het beperken van het luidsprekervolume van de iPhone

iOS 18.2 introduceert de optie om het luidsprekervolume van de iPhone te beperken. Gebruikers kunnen instellen hoe luid de luidsprekers van hun iPhone muziek, video's en andere media kunnen afspelen.

Instructies voor het uitschakelen van miniaturen in de Verkenner in Windows 11

Instructies voor het uitschakelen van miniaturen in de Verkenner in Windows 11

Vanwege hun privacy of om een ​​andere reden willen veel mensen de miniaturen in Windows 11 Verkenner uitschakelen. Hieronder vindt u instructies om miniaturen in Windows 11 Verkenner uit te schakelen.

Hoe je de iPhone kunt resetten om de fabrieksinstellingen te herstellen, elke iPhone kan dit

Hoe je de iPhone kunt resetten om de fabrieksinstellingen te herstellen, elke iPhone kan dit

De eenvoudigste manier om de iPhone-instellingen terug te zetten naar de standaardinstellingen, is door de iPhone te resetten. Door uw iPhone te resetten, kunt u een paar eenvoudige problemen oplossen. Hieronder vindt u de stappen om uw iPhone terug te zetten naar de fabrieksinstellingen.

Hoe je AI-radio maakt op YouTube Music

Hoe je AI-radio maakt op YouTube Music

De YouTube Music-app beschikt over Ask for Music, waarmee op basis van de persoonlijke opdrachten van de luisteraar een AI-gestuurde radiozender kan worden gemaakt.