Der folgende Editor bietet Ihnen eine perfekte Lösung für die automatische Änderung des Pluszeichens und des &-Zeichens in den von js übergebenen Parametern. Der Herausgeber findet es ziemlich gut, deshalb teile ich es jetzt mit Ihnen und gebe es als Referenz. Folgen wir dem Editor und werfen wir einen Blick darauf.
Verwenden Sie die get-Methode in der Aktion, um die Parameter abzurufen. Wenn der Parameter „+“ enthält, muss er verarbeitet werden, andernfalls wird er zu einem Leerzeichen der Hintergrund.
Lösung:
1. Verwenden Sie stattdessen die URL in js = encodeURI (encodeURI(XXX)), im Hintergrund erneut dekodieren;
3. Ersetzen Sie den Escape-Code direkt, wenn Sie Parameter übergeben, oder schreiben Sie den Escape-Code direkt
data = "a + b ";
data = data.replace(/&/g, "&");
Oder:
data = "a + b";
Für perfektere Lösungen für die Methode zum automatischen Ändern des Pluszeichens und des kaufmännischen Und-Zeichens in js-Übergabeparametern achten Sie bitte auf PHP Artikel. Chinesische Website!