Einzelnen Beitrag anzeigen
Alt 22-11-2002, 14:31   #8 (Permalink)
michael
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.812
@bokel
der erste gedanke war natürlich htmlText anstatt text und fertig, naja denkste
ActionScript:
  1. TextField.prototype.htmltextTicker = function(str, ms)
  2. {
  3.         var tx = str
  4.         this.itv = function()
  5.         {
  6.                 tx = tx.substr(1, tx.length) + tx.substr(0, 1);
  7.                 this.htmlText = tx;
  8.                 updateAfterEvent();
  9.         };
  10.         setInterval(this, "itv", ms);
  11. };
  12.  
  13. //TESTEN
  14. mf = new TextFormat();
  15. mf.font = "_typewriter";
  16. //
  17. this.createTextField("mytext", 1, 25, 25, 300, 20);
  18. mytext.border = true;
  19. mytext.html = true;
  20. mytext.setNewTextFormat(mf);
  21. //
  22. //AUFRUF
  23. mystring = "+++ kleiner Newsticker, viel <a href='http://www.flashforum.de'>Spass</a> damit, HTML-Version folgt  ";
  24. mytext.htmltextTicker(mystring, 80);
das ergebnis ist bei gelegentlich ungeschlossenen html-tags natürlich nicht wie gewollt. davon abgesehen das er mit mytext.html = true; das textformat ignoriert, was ich auch noch nicht verstanden habe.
da es mir eigentlich nur um anklickbare news-links ging werde ich es wohl eher mit .url versuchen als mit htmlText.

gruss
michael

Geändert von michael (22-11-2002 um 14:33 Uhr)
michael ist offline   Mit Zitat antworten