Object in Array

MArc

Erfahrenes Mitglied
So liebe Leute,

habe da ein Problem bei dem ich einfach nicht weiterkomme.

Ich benutze diesen FCKeditor.
Der wird so aufgerufen.
Code:
 var oFCKeditor = new FCKeditor( 'MeinEditor' ) ;
oFCKeditor.ReplaceTextarea() ;

Nun das funktioniert einwandfrei.
Ich möchte aber das ganze in einem Array haben.
So z.B.
Code:
var oFCKeditor = new Array();
oFCKeditor[1] = new FCKeditor( 'MeinEditor_1' ) ;
oFCKeditor[1].ReplaceTextarea() ;

Aber das funktioniert einfach nicht. Er speichert das Object einfach nicht in das Array.
Was mach ich falsch ? Jemand ein tipp ?

Gruss,
MArc
 
Mmmh...ich hab mich jetzt nicht soinderlich mit dem Editor beschäftigt...aber rein vom Prinzip her klappt das mit dem Speichern im Array()...
Bsp:
Code:
function FCKeditor(arg)
{
  this.foo=arg;
  this.ReplaceTextarea=function(){alert(this.foo);}
}
 
Mmmh...ich hab mir das jetzt mal besorgt, es hat den Anschein, als ob es nicht möglich wäre, mehrere Editoren auf einer Seite zu initiieren...egal ob mit oder ohne Array :(
 
huch, das Thema ist bei mir untergegangen.

Also ich habe es weiter versucht und es wollte einfach nicht.
Dann hab ich den PC nach ca. 3 Wochen wieder mal neugestartet und dann gings.
Naja, Microsoft ......
Hatte 4 Editoren gleichzeitig am laufen.
Hier vielleicht mal der Code.
HTML:
<script type="text/javascript" src="http://xxxx/lifechart/inc/_TEMPLATES_/standart/FCKeditor/fckeditor.js"></script>
<script type="text/javascript">
     var EditorCount = 0;
     var oFCKeditor = new Array();
</script>

@[@RH_LIST]
	
	<script type="text/javascript">
			   <!--
			   oFCKeditor[@[@ID]] = new FCKeditor( 'VALUE_@[@ID]' ) ;
			   EditorCount++;
			   function LoadEdit(id)
			   {
				  
				  oFCKeditor[id].BasePath = "http://xxxxx/lifechart/inc/_TEMPLATES_/standart/FCKeditor/" ;
				  oFCKeditor[id].Height = "250";
				  oFCKeditor[id].Width = "420";
				  oFCKeditor[id].CheckBrowser = true ;
				  oFCKeditor[id].ToolbarSet = "PLC"
				  oFCKeditor[id].ReplaceTextarea() ;
			   }
	
			   //-->
	</script>
		  <textarea id="VALUE_@[@ID]" cols="60" rows="4" name="VALUE_@[@ID]" >@[@VALUE]</textarea>
	<script type="text/javascript">
			   LoadEdit(@[@ID])
	</script>

@[@/RH_LIST]
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück