Zum Inhalt springen

RTF Editor im BE

Erstellt am 6. Juni 2007 · 10 Antworten · letzte Antwort am 7. Juni 2007

Tags: Frage

NickD ·

noch eine sache....es gibt die möghlichkeit mit "$this->doc->JScode" javscript code direkt einzubinden. kann man auch ganze dateien includen?
was macht "$this->doc->postCode"?

NickD ·

ich bin zu blöde, ich habe mir die frage grad selbst beantwortet^^
ja man kann js includen -> mit js 🙂

nur was ist mit $this->doc->postCode?

NickD ·

ich dachte folgender code bringt mich zum ergebnis, leider ist das nicht der fall...

$this->doc->JScode = "
							<script language=\"javascript\" type=\"text/javascript\">
								 document.write( '<script type=\"text/javascript\" src=\"../../../../fileadmin/js/tiny_mce.js\"><script type=\"text/javascript\" src=\"../../../../fileadmin/js/tiny_konfig_full.js\">' );
								 
							</script>
						";

hat jemand eine idee?

steffenk ·

was machst Du da ? mit js ein document.write ? :o

Der Beispielcode vom Kickstarter hat doch schon JS, da muss man doch nur seine includes einfügen ...

NickD ·

soweit ich weiß, gibt es in js kein include!?
mir ist nur die möglichkeit mit document.write bekannt. wenn du eine bessere weißt, kannst du die mal posten?

steffenk ·

was gibt es nicht ?

$this->doc->JScode = '     
<script type="text/javascript" src="fileadmin/js/tiny_mce.js"></script>
<script type="text/javascript" src="fileadmin/js/tiny_konfig_full.js"></script>
...
';

halt den Pfad entsprechend anpassen, das wars.

steffenk ·

ich weiss nicht, womit Du Probleme hast. Der String $this->doc->JScode wird so in den head-Bereich des Dokumentes geschrieben, das Einbinden von zusätzlichen JS-Dateien ist somit kein Problem.

NickD ·

ich habe es folgend versucht - aber ohne erfolg (dateien werden nciht richtig eingebunden):

	// JavaScript
						$this->doc->JScode = '
							<script language="javascript" type="text/javascript">
								script_ended = 0;
								function jumpToUrl(URL)	{
									document.location = URL;
								}
								
							</script>
							
							<script type=\"text/javascript\" src=\"../../../../fileadmin/js/tiny_mce.js\"></script>
							<script type=\"text/javascript\" src=\"../../../../fileadmin/js/tiny_konfig_simple.js\"></script>
						';
NickD ·

habe den fehler selbst gefunden....ich muss dann einfach die maskierungen wegnehmen, da die in diesem fall logischerweise mit ausgegeben werden.