URL: https://www.overclockers.at/coding-stuff/js_string_zeilenumbruch_in_firefox_216330/page_1 - zur Vollversion wechseln!
Ich hab folgendes Problem:
var foo = "stringline1\nstringline2."
In IE8 und Safari macht er einen Zeilenumbruch. In Firefox 3.6 nicht. Auch wenn ich statt \n die Alternative \r\n verwende geht es zwar nach wie vor mit IE8 und Safari aber nicht mit Firefox 3.6.
Wie mach ich denn in einem Javascript String einen Zeilenumbruch in Firefox???
Danke für etwaige Hilfe
Was genau möchtest du machen? Wie gibts du den Text aus, und wie überprüfst du ob ein Char überhaupt eingefügt wurde?
Evtl. könnte auch das helfen: http://stackoverflow.com/questions/...g-ie-javascript
Das hier wollte ich umsetzen: http://tecpath.com/jquery-tooltip/
Neben dem Problem, dass er \n in Firefox ignoriert, geht auch die Übernahme des CSS nicht (in allen Browsern). In deren Beispiel geht's aber.
naja, was du ausgibst ist nach wie vor html also musst du "stringline1<br/>stringline2" schreiben.
Nein, dann ist <br/> in allen Browsern im Text zu sehen, das wird nicht als HTML geparsed wenn man nicht sowas wie document.write() macht und das geht in dem Fall nicht.
das beispiel auf der verlinkten seite geht bei mir in allen browsern (ie8,ff3.6,sf4) , und <br> wird ebenfalls nicht angezeigt sondern führt zu einem umbruch. ebenfalls kein prob mit css.
-> poste deinen quellcode (etwas was du immer machen solltest um mißverständnisse zu vermeiden)
Zitat von ChrissicomNein, dann ist <br/> in allen Browsern im Text zu sehen, das wird nicht als HTML geparsed wenn man nicht sowas wie document.write() macht und das geht in dem Fall nicht.
liegt vielleicht an der JS Implementation in Magento (dafür mache ich das Skript).
Habs jetzt mit einem jQuery Tooltip Plugin gelöst.
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025