Robert B.: SVG-Sprites in CSS

Beitrag lesen

Moin,

Der Vollständigkeit halber: Neben < und > müssen auch " und ' prozent-escapet werden.

Wie ist es mit dem Fragezeichen? Das erste Fragezeichen in einer URL leitet ja den Query-String ein. Spielt das hier auch eine Rolle? Oder haben Data-URLs per Definition keinen Query-String?

gute Frage, aber ich habe mir jetzt ein kleines Tool geschrieben, das korrekt URL-En- und -Dekodiert:

<form>
<fieldset><legend>Data</legend>
	<textarea id="txt" rows="10" cols="80"></textarea>
</fieldset>
<fieldset><legend>URL</legend>
	<button type="button" onclick="code(this.form.txt, encodeURIComponent)">Enkodieren</button>
	<button type="button" onclick="code(this.form.txt, decodeURIComponent)">Dekodieren</button>
</fieldset>
</form>

mit der zugehörigen simplen Funktion

function code(elem, how) {
	elem.value = how(elem.value);
}

Viel Spaß Robert