DataFox
Erfahrenes Mitglied
Hi Leute!
Ich habe ein PHP-Skript welches in einem JavaScript einen HTML-Code ausgibt. Dieser ist URL-Encoded und schaut etwa so aus:
Der URL-Encoded HTML-String wird einer Variable zugewiesen. Nu will ich diesen HTML-Code einem DIV übergeben, also sein innerHTML mit diesem Code ausfüllen.
An dieser Stelle will ich kein Ajax benutzen, denn ich kann den HTML-Code direkt in der JavaScript-Datei ausgeben lassen.
Ich habe es schon mit unescape(), decodeURIComponent(), decodeURI(), decode() probiert, aber ohne Erfolg. Es bleiben immer irgendwelche komischen % zeichen drin. Wie muss ich den HTML-Code in das JavaScript schreiben, und wie decodieren?
Danke!!
Gruß
Laura
Ich habe ein PHP-Skript welches in einem JavaScript einen HTML-Code ausgibt. Dieser ist URL-Encoded und schaut etwa so aus:
var htmlCode = '3CDIV+id%3Dmetanavi_div%3E%3CA+onclick%3D%5C%22new+Effect.Pulsate%28this%29%3B%5C%22+href%3D%5C%22j...'
Der URL-Encoded HTML-String wird einer Variable zugewiesen. Nu will ich diesen HTML-Code einem DIV übergeben, also sein innerHTML mit diesem Code ausfüllen.
An dieser Stelle will ich kein Ajax benutzen, denn ich kann den HTML-Code direkt in der JavaScript-Datei ausgeben lassen.
Ich habe es schon mit unescape(), decodeURIComponent(), decodeURI(), decode() probiert, aber ohne Erfolg. Es bleiben immer irgendwelche komischen % zeichen drin. Wie muss ich den HTML-Code in das JavaScript schreiben, und wie decodieren?
Danke!!
Gruß
Laura