2017-01-17 1 views
0

wenn ich auf Knopf url einreichen ist:Wie kann ich% 23 durch # in URL ersetzen?

http://localhost/college/index.php?field=1&exam=ATMA&submit3=%23success 

ich mit diesem Link ersetzen:

http://localhost/college/index.php?field=1&exam=ATMA&submit3=#success 

Wie kann ich das tun?

+2

Wenn Sie einreichen, Ihr ist Backend erwartet, dass der Wert für "submit3" "# success" ist? Wenn ja, ändern Sie es nicht, behandeln Sie es im Backend. Ein '#' hat eine besondere Bedeutung. es wäre so, als würde man versuchen, "submit3 = & success" zu haben, um submit3 = '& success' zu haben - man müsste das' & 'auf dieselbe Weise codieren, wie' # 'hier kodiert ist. –

Antwort

0

Probieren Sie die folgenden decodeURIComponent:

decodeURIComponent('http://localhost/college/index.php?field=1&exam=ATMA&submit3=%23success') 
2

Die Funktionen Sie suchen, sind

PHP:

urlencode($string); 
urldecode($string); 

Javascript:

decodeURIComponent(string); 
encodeURIComponent(string); 
+0

danke cancbee seine Arbeit –

+0

froh, um Hilfe zu sein. würdest du dann meine antwort bitte annehmen? Vielen Dank ;) – Cashbee

Verwandte Themen