Martin: Zeilenumbruch verbieten?

Beitrag lesen

Das muss doch irgendwie zu schaffen sein.
Der Code, der generiert werden soll, sieht so aus:

document.getElementById("soundso").outerHTML = '<div id = "soundso">blah blah blah</div>';

Wenn jetzt die <div> zu lang ist, dann gibt's einen Zeilenumbruch im Quelltext so:

document.getElementById("soundso").outerHTML = '
<div id = "soundso">blah blah blah</div>';

Irgendwie muss das doch zu umgehen sein?

Martin

hi,

Alles funktioniert prächtig, solange die erzeugte Javascript-Zeile nicht zu lange ist. Denn dann erzeugt echo oder print irgendwo einen Zeilenumbruch, und das Javascript funktioniert nicht mehr.

echo und print machen idR. nicht selber Zeilenumbrüche.
Vermutlich enthält dein Text sie bereits.

Wie kann ich das PHP dazu anhalten, auf keinen Fall einen Zeilenumbruch zu machen?

Gar nicht.
Aber die bereits im Text vorhandenen Zeilenumbrüche kannst du natürlich vor der Ausgabe herausfiltern.

gruß,
wahsaga