Seite 1 von 1
Javascript einbinden??
Verfasst: Di 16. Nov 2004, 17:53
von JoS
Hallo,
irgendwie klappts nicht ... ich möchte ein Javascript einbinden. Beim Klick auf den Link kommt die Java-Fehlermeldung "Objekt erwartet".
Was hab ich falsch gemacht??
Im Modul "Scripteditor" hab ich das JS angelegt. Der JS-Aufruf is im Link.
Muss man noch im Site-Template den JS-Pfad mit angeben - hab das auch schon gemacht, vielleicht aber falsch ?!!!
Grüße JoS
Verfasst: Di 16. Nov 2004, 19:05
von emergence
wie heisst deine .js datei ?
wie hast du sie eingebunden ?
Verfasst: Di 16. Nov 2004, 19:22
von JoS
emergence hat geschrieben:wie heisst deine .js datei ?
wie hast du sie eingebunden ?
Danke für Deine schnelle Antwort
Die Datei heißt: openwin.js und liegt im Verzeichnis: js/openwin.js
Der Aufruf erfolgt als ganz normaler Link:
Code: Alles auswählen
<a href="javascript:;" onclick="MM_openBrWindow('http://www.meineseite/popupduk.htm','meinesiete','width=600,height=600')"></a>
Und das ist das openwin.js-Script, ein ganz einfaches Fensterpopup:
Code: Alles auswählen
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
Angelegt habe ich das im Contenido Scripteditor. Bin irgendwie planlos, wie ich das jetzt aufrufen kann, um das Popup auzuführen
Grüße JoS
Verfasst: Di 16. Nov 2004, 19:27
von emergence
JoS hat geschrieben:Die Datei heißt: openwin.js und liegt im Verzeichnis: js/openwin.js
die datei muss auch nachgeladen werden !
<script language="JavaScript" src="js/openwin.js" type="text/javascript"></script>
der code in einer externen datei sollte so vorhanden sein:
Code: Alles auswählen
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
Verfasst: Mi 17. Nov 2004, 09:47
von HerrB
... und diese Zeile
Code: Alles auswählen
<script language="JavaScript" src="js/openwin.js" type="text/javascript"></script>
sollte sich entweder direkt im Layout, im Output eines Moduls oder - bei Verwendung von HTML-Text (e.g. CMS_HTML) - innerhalb einer Tabellenzelle befinden, sonst fliegt die Zeile beim Speichern im SPAW wieder raus (kein SPAW-Fehler, liegt am MS IE DHTML-Control).
Gruß
HerrB
Verfasst: Mi 17. Nov 2004, 10:13
von JoS
Vielen Dank - das wars!!!
Grüße JoS