mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 29.03.2024 16:12 Benutzername: Passwort: Auto-Login

Thema: Warum funktioniert mein Javascript nicht im Opera? vom 07.09.2006


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Warum funktioniert mein Javascript nicht im Opera?
Autor Nachricht
jenskie
Threadersteller

Dabei seit: 02.08.2006
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Do 07.09.2006 11:06
Titel

Warum funktioniert mein Javascript nicht im Opera?

Antworten mit Zitat Zum Seitenanfang

Hallo, ich möche bei mouseover der Ebene "info", die Ebene "text" einblenden. Das funkioniert im I.E und im Firefox. Aber warum nicht im Opera? Das Script hab ich aus Dreamweaver genommen, da ich nur kleine Grundkenntnisse im Progammieren hab, und kein Javascript kann. Kann mir jemand weiterhelfen? sonst * Ich geb auf... *

<div id="text">
<img src="../img/texte/text_diplom.gif" width="102" height="68" alt=""></img>
</div>

<div id="info">
<a href="javascript:;" onmouseover="MM_showHideLayers('text','','show')" onmouseout="MM_showHideLayers('text','','hide')">
<img src="../img/info.gif" width="32" height="7" alt="">
</img>
</a>
</div>
  View user's profile Private Nachricht senden
Ihrefelder Kraat

Dabei seit: 31.08.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Do 07.09.2006 12:13
Titel

Antworten mit Zitat Zum Seitenanfang

Ich würde auf Anhieb sagen, das JS im Opera deaktiviert ist *zwinker* Also erst ma debuggen und dann nochmal melden.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
jenskie
Threadersteller

Dabei seit: 02.08.2006
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Do 07.09.2006 12:32
Titel

Antworten mit Zitat Zum Seitenanfang

Es alle Javascript-optionen ist im Opera aktiert. Funkioniert aber immer noch nicht.
Das Javascript von DW lautet :

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_showHideLayers() { //v6.0
var i,p,v,obj,args=MM_showHideLayers.arguments;
for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
if (obj.style) { obj=obj.style; v=(v=='show')?'visible'*Schnief*v=='hide')?'hidden':v; }
obj.visibility=v; }
}
  View user's profile Private Nachricht senden
Cybaer

Dabei seit: 08.06.2006
Ort: Heidelberg
Alter: -
Geschlecht: Männlich
Verfasst Do 07.09.2006 13:53
Titel

Antworten mit Zitat Zum Seitenanfang

Hallo jenskie,

Doppelpostings (hier: das gleichzeitige Posten des gleichen Problems in versch. Foren) sind gemeinhin (und aus gutem Grund) in keinem Forum gerne gesehen (vorsichtig formuliert).

Bitte warte erst mögliche Antworten ab, bevor Du es woanders probierst.

Danke.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
jenskie
Threadersteller

Dabei seit: 02.08.2006
Ort: -
Alter: 48
Geschlecht: Weiblich
Verfasst Do 07.09.2006 14:46
Titel

Antworten mit Zitat Zum Seitenanfang

Jo war mir nicht 100% kar. Habs aber jetzt kapiert.
Ich habe aber auf diesem Weg erfahren, dass die Site in allen Browsern funktioniert, außer "opera 9"!!!
Kann erst mal damit leben und wenn etwas mehr zeit ist, versuchen javascript selber zu machen. Puh...
  View user's profile Private Nachricht senden
 
Ähnliche Themen PHP Formmailer, funktioniert in Opera, nicht im IE
CSS aktive Navi funktioniert nur in Opera
Opera und Javascript :-/
javascript - onclick- IE/Opera - Anfängerproblem...
Javascript funktioniert nicht
<select>-Tag per Javascript funktioniert nur in FF
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.