Bernd: style="color:rgb(255,255,255);

Beitrag lesen

Danke an allen die mir geholfen haben,

hab mal wieder wasa lernen können.

Das ist meine aktuelle Lösung:
function fontToStyle(str){
 str = str.replace(/<font color="/gi,"<span style="color:")
 str = str.replace(/</font>/gi,"</span>")
 return str;
}

function styleToFont(str){
 str = str.replace(/<span style="color:/gi,"<font color="")
 str = str.replace(/</span>/gi,"</font>")
 var Suche = /(rgb.+?;)/gi;
 var Ergebnis = str.match(Suche);
 tmpCount = Ergebnis.length;

for (i=0;i < tmpCount;i++){
  var hex="#"
   tmp = Ergebnis[i].substring(Ergebnis[i].indexOf("(")+1,Ergebnis[i].length-2).split(",");
  for(m=0;m<3;m++){
   hex+=(tmp[m]*1).toString(16).toUpperCase();
  }
 Ergebnis[i]=hex;
 }
 for (i=0;i < tmpCount;i++){
   str = str.replace(/rgb.+?;/,Ergebnis[i]);
 }
 return str;
}

Bernd