Javascript einbinden??

Gesperrt
JoS
Beiträge: 16
Registriert: Mi 29. Sep 2004, 14:55
Kontaktdaten:

Javascript einbinden??

Beitrag 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
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

wie heisst deine .js datei ?
wie hast du sie eingebunden ?
*** make your own tools (wishlist :: thx)
JoS
Beiträge: 16
Registriert: Mi 29. Sep 2004, 14:55
Kontaktdaten:

Beitrag 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 :shock:

Grüße JoS
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag 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);
}
*** make your own tools (wishlist :: thx)
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag 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
Zuletzt geändert von HerrB am Mi 17. Nov 2004, 11:41, insgesamt 1-mal geändert.
JoS
Beiträge: 16
Registriert: Mi 29. Sep 2004, 14:55
Kontaktdaten:

Beitrag von JoS »

Vielen Dank - das wars!!!

Grüße JoS
Gesperrt