Hello,
I have this little function: MYsetColor in a jsp
it changes the bgcolor of the editor window.
this function works fine on Firefox but behaves strange on IE 7.
for eg: IF the bg color is blue when the page is first displayed: then first time i pass in a new color to MYsetColor(newcolor) it turns it white. The second time i call the same function in works ok and changes to the correct color. The alert in the function is a debug and although
the alert says i am passing #efefef it still displays white.
So am i doing this incorrectly? it works fine using FireFox.
Thanks for anyhelp
<script >
var oEditor;
function FCKeditor_OnComplete( editorInstance ){
oEditor = FCKeditorAPI.GetInstance('body_text') ;
oEditor.EditorDocument.body.style.cssText += "background-color: <%=mybgcolor%>";
}
function MYsetColor(newcolor){
alert(newcolor);
var style = "background-color: "+newcolor;
oEditor.EditorDocument.body.style.cssText += style;
}
</script>
I have this little function: MYsetColor in a jsp
it changes the bgcolor of the editor window.
this function works fine on Firefox but behaves strange on IE 7.
for eg: IF the bg color is blue when the page is first displayed: then first time i pass in a new color to MYsetColor(newcolor) it turns it white. The second time i call the same function in works ok and changes to the correct color. The alert in the function is a debug and although
the alert says i am passing #efefef it still displays white.
So am i doing this incorrectly? it works fine using FireFox.
Thanks for anyhelp
<script >
var oEditor;
function FCKeditor_OnComplete( editorInstance ){
oEditor = FCKeditorAPI.GetInstance('body_text') ;
oEditor.EditorDocument.body.style.cssText += "background-color: <%=mybgcolor%>";
}
function MYsetColor(newcolor){
alert(newcolor);
var style = "background-color: "+newcolor;
oEditor.EditorDocument.body.style.cssText += style;
}
</script>