JS Geige erstellt um https://jsfiddle.net/ankitwasankar/sc50ecyf/ demonstriert, wie die URL als Parameter innerhalb der Funktion dekodieren sich entschlüsselt. Ist es das erwartete Verhalten? Muss ich URL, die als Parameter übergeben wird, innerhalb der Funktion erneut codieren. Derzeit, wenn URL mit window.location.href
geöffnet ist, enthält es nicht %26
enthält stattdessen &
. Auf dem Server gibt also HttpServletRequest.getParameterNames()
zwei Parameter statt einer zurück.Übergeben der codierten URL als Parameter JavaScript-Funktion
0
A
Antwort
0
Was Split %26
in-between, wie:
<a href='javascript:print_me("https://www.google.co.in/search?query=a%2" + "6b=26")'>Click</a>
Dadurch wird die Auto-Dekodierung verhindert, obwohl es ein wenig hacky ist.
Verwandte Themen
- 1. Encoding Parameter als URL übergeben - Alternative Optionen?
- 2. PHP: Get-Parameter von codierten url
- 3. URL share Parameter übergeben
- 4. Wie URL in URL (als GET-Parameter) mit PHP übergeben?
- 5. Übergeben der Vorlagenklasse als Parameter
- 6. Parameter durch URL übergeben
- 7. .jpg Dateikomprimierung als URL-Parameter
- 8. Klasse als Parameter übergeben
- 9. Variablen als Parameter übergeben
- 10. Funktionsreferenzen als Parameter übergeben
- 11. Prädikat als Parameter übergeben
- 12. Parameter übergeben mit in URL
- 13. URL-Parameter mit JavaScript übergeben
- 14. mehrere Parameter übergeben jquery (URL)
- 15. Javascript - wie man ein Array als URL-Parameter übergeben
- 16. Laravel 4: Was als Parameter an die Url-Klasse übergeben?
- 17. So übergeben Sie benutzerdefinierte Variable als URL-Parameter in WordPress
- 18. Wie eine URL als Parameter von include übergeben werden
- 19. Übergeben der Objektmethode als Parameter in JavaScript
- 20. ID als Parameter der Funktion übergeben
- 21. Übergeben der Benutzer-ID als Parameter
- 22. Übergeben von Arrays als URL-Parameter mit Kombinationen
- 23. Wie übergeben Array als URL-Parameter zu Azure-Funktion
- 24. Scala-Klasse als Parameter übergeben?
- 25. Eine Methode als Parameter übergeben
- 26. 'addEventListener' Name als Parameter übergeben
- 27. C: Dateien als Parameter übergeben
- 28. Mehrere Parameter mit $ .ajax URL übergeben
- 29. Wie URL-Parameter an Vuejs übergeben werden
- 30. wie String, der als Parameter in der Post-Methode übergeben
Es funktionierte für mich, danke. Auch das doppelte Codieren der URL-Parameter löste das Problem. –