Kürzlich habe ich festgestellt, dass meine Anwendung sich in Google Chrome schlecht verhält.So verhindern Sie, dass Chrome Inhalte auf die Webseite injiziert
Auf einer Seite mit einem Formular, nachdem sie abgegeben wurden, Seite meiner Anwendung Reloads einfache Methode wie folgt aus:
header('Location: ' . $url);
danach wird Seite falsch wiedergegeben, und dieser Inhalt wird auf DOM injiziert
<div id="sbi_camera_button" class="sbi_search" style="left: 0px; top: 0px; position: absolute; width: 29px; height: 27px; border: none; margin: 0px; padding: 0px; z-index: 2147483647; display: none; "></div>
Nach der manuellen Aktualisierung der Seite funktioniert alles wie erwartet.
Ich bin mir nicht sicher, was dieses Verhalten verursacht, da ich in geschlossenen lokalen Umgebung arbeiten und Anwendung in Firefox funktioniert.
Meine Anwendung folgende Bibliotheken (hosted lokal):
- jQuery v1.7.1
- jQuery UI 1.8.16
- Bootstrap.js v 2.1.1
Kann jemand schlage mir vor, was möglicherweise dieses Problem verursachen kann?
Welche Chrome-Erweiterungen haben Sie installiert? Überprüfen Sie, ob sie in Ordnung sind. –
Es ist in der Tat eine Chrome-Erweiterung https://chrome.google.com/webstore/detail/search-by-image-by-google/dajedkncpodkggglbegcjpmnglmnflm –
Ja, es ist eine "Suche nach Bild (von Google)", die verursacht es, aber ich bin herumwandern, warum interagiert es mit meinen POST-Anfragen – Nazariy