Dreamweaver onMouseOver ???

Gesperrt
medialution
Beiträge: 8
Registriert: Do 15. Jul 2004, 11:13
Kontaktdaten:

Dreamweaver onMouseOver ???

Beitrag von medialution »

Ich habe mie eine Template Datei mit Dreamweaver erstellt und dafür auch das OnMouseOver Script von Macromedia:

Code: Alles auswählen

<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
Lokal funktioniert alles fehlerfrei. Sobald ichden Sourcecode aber in Contenido kopiere funktioniert nichts mehr und der IE bringt folgende Fehlermeldung:
Scriptfehler: Objekt erwartet
Woran liegt das? Zerschiesst Contenido meine Javascript?

Im vorraus Danke für jede Hilfe
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Zerschiesst Contenido meine Javascript?
Wenn Du das JS über den Editor einfügst (SPAW), zerschiesst das Microsoft-dhtml-Control Dein JS (Contenido an sich nicht).

Wie fügst Du es ein? In einem Modul, dem Layout oder wie erwähnt über den Editor?

Wenn Modul oder Layout, sollte es gehen, wenn Editor, dann beachte die folgenden Hinweise: http://www.contenido.org/forum/viewtopi ... 5934#45934.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
medialution
Beiträge: 8
Registriert: Do 15. Jul 2004, 11:13
Kontaktdaten:

Beitrag von medialution »

Nein ich habe den Code ganz normal über "Style - Layouts" reinkopiert. Also keinen WYSIWYG Editor verwendet!
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Dann kontrolliere doch mal den HTML-Code der finalen Seite...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
medialution
Beiträge: 8
Registriert: Do 15. Jul 2004, 11:13
Kontaktdaten:

Beitrag von medialution »

Da kann ich auch nix finden. Javascript im Head Bereich ist identisch ... genauso im Body Bereich, also die Links Pics - hab keine Idee mehr. Muss eine Problem den Variablen sein.
justanother
Beiträge: 26
Registriert: Di 13. Sep 2005, 08:24
Wohnort: Cuxhaven
Kontaktdaten:

ähnliches Problem

Beitrag von justanother »

Hallo,

hast du denn inzwischen eine Lösung gefunden?
Ich habe ein ähnliches Problem. Mit einem Programm habe ich Buttons für eine Navigation und das Javascript dazu generiert, allerdings schaffe ich es einfach nicht, das Skript einzubinden. Ich habe schon so einiges probiert (und auch hier im Forum viel gelesen), aber nichts hilft...
Zuerst die Standard-Variante über den Skripteditor und dann das Skript im Layout einbinden, zuerst zeigt er mir an, dass er die Bilder der Buttons nicht findet, bei jedem weiteren Aufruf ist das Menü komplett weg.
Dann das Skript direkt ins Layout, gleiches Bild.
Das Skript in ein Modul und über's Template eingebunden -> keine Chance. Ja, bin ich denn zu doof? (<-das soll keine Steilvorlage sein! ;-) )

Helft mir...

Kerstin
justanother
Beiträge: 26
Registriert: Di 13. Sep 2005, 08:24
Wohnort: Cuxhaven
Kontaktdaten:

funzt

Beitrag von justanother »

Hallo,

danke für die Hilfe. Der Fehler lag im Javascript selbst...

Grüßle,

Kerstin
Gesperrt