§ Auto replace textareas with fckeditor
Simple function to replace any textarea with fckeditor.
Include this javascript and all textareas (with 'Desc' in their name, as written) will be replaced by fckeditor.
function ReplaceDescTextareas() {
// replace all of the textareas that have 'Desc' in their name
var allTextAreas = document.getElementsByTagName("textarea");
for (var i=0; i <allTextAreas.length; i++) {
if(allTextAreas[i].name.indexOf('Desc')>-1)
{
var oFCKeditor = new FCKeditor( allTextAreas[i].name ) ;
var pth=window.location.pathname;
pth=pth.substring(0,pth.lastIndexOf('/'))+'/fckeditor/';
oFCKeditor.BasePath = pth ;
oFCKeditor.Height = 400;
oFCKeditor.Config['SkinPath'] = 'skins/silver/' ;
oFCKeditor.ReplaceTextarea() ;
}
}
}
function makeDoubleDelegate(function1, function2) {
return function() {
if (function1)
function1();
if (function2)
function2();
}
}
window.onload = makeDoubleDelegate(window.onload, ReplaceDescTextareas );
last edited on January 29th, 2009 at 1:21 PM
Categories
Comments
- backlinks on "Adjust iframe height to contents" - Definitely helped me.
- Slashback on "Simpler validate form fields are filled in (no additional class names)" - You are welcome!
- humour on "Simpler validate form fields are filled in (no additional class names)" - thanks for the script !
- Slashback on "Simpler validate form fields are filled in (no additional class names)" - Thank you. I'm glad it helped!
- buy site on "Javascript function to add css" - Well, i have faced this problem a lot of times and now i got how to add CSS to my java script. I bookmarked your page and will come…