HTML-Code an JavaScript übergeben

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:

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
 
Hi! Danke es funktioniert :)

Der Code wird nun richtig angezeigt! Allerdings scheinbar nicht "interpretiert"... ist aber ein anderes Thema

Gruß
Laura
 

Neue Beiträge

Zurück