mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 06.04.2001, 14:26   #1
TP-Insider
 
Benutzerbild von Rizzla
 
Registriert seit: Mar 2001
Ort: München
Rizzla macht alles soweit korrekt

Browserproblem mit NS6


Habe fogendes Problem:

Habe ein java-skript, dass layer im IE und im NS<=4 ohne Probleme ausführt... nur der NS6 eben nicht. Kann mir hier weiterhelfen?

Hier folgendes Skript:

var IE = (navigator.appName == "Microsoft Internet Explorer") ? 1 : 0;
var NS = (navigator.appName == "Netscape") ? 1 : 0;
var hideMenu = null;

function Hide(div)
{
if(IE)eval('document.all.'+div+'.style.visibility="hidden"');
if(NS)eval('document.layers.'+div+'.visibility="hidden"');
}

function Show(div)
{
if(IE) eval('document.all.'+div+'.style.visibility="visible"');
if(NS) eval('document.layers.'+div+'.visibility="visible"');
}

function imgOn(Num)
{
hideAll();
if (document.images)
{
document.images["b" +Num].src = eval("b" +Num+ "on.src")
}
}

function imgOff(Num)
{
if (document.images)
{
document.images["b" +Num].src = eval("b" +Num+ ".src")
}
}

//MenuMouseOver

function mImgOn(divNum,Num)
{
clearTimeout(hideMenu);
if (document.images)
{
if(IE)
{
document.images["m" +divNum+ "b" +Num].src = eval("m" +divNum+ "b" +Num+ "on.src")
}
if(NS)
{
document.layers["m"+divNum].document.images["m" +divNum+ "b" +Num].src = eval("m" +divNum+ "b" +Num+ "on.src")
}
}
}

function mImgOff(divNum,Num)
{
if (document.images)
{
if(IE)
{
document.images["m" +divNum+ "b" +Num].src = eval("m" +divNum+ "b" +Num+ ".src")
}
if(NS)
{
document.layers["m"+divNum].document.images["m" +divNum+ "b" +Num].src = eval("m" +divNum+ "b" +Num+ ".src")
}
}
hideMenu=setTimeout('hideAll()',500)
}

// Sollte ein weiteres Untermenü hinzukommen, muss dies hier ergänzt werden!

function hideAll()
{
Hide('m1');
Hide('m2');
Hide('m3');
Hide('m4');
Hide('m5');
}


[Edited by Rizzla on 06.04.01 at 12:28 GMT]
__________________
Format C:
Rizzla ist offline   Mit Zitat antworten


Alt 07.04.2001, 02:00   #2
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE

Re: Browserproblem mit NS6


*grin*

tja ja... das ist halt NN6 !! Bin auch schon auf das Problem gestoßen. Das W3C hat einen neuen Standart verabschiedet, mit dem man die Elemente... ich sag mal direkt ansprechen kann. Deine HIDE-Function müsste dann so aussehen:

eval('document.getElementByID("'+div+'").style.visibility="hidden"');

Nun siehst Du natürlich was NEU ist.. getElementByID, ist das Zauberwort. Das versteht der NN6 und der IE5 ! Tja entweder, du schreibst wieder für jeden Browser eine eigene Funktion, oder du fast alles bei der Browserprüfung zusammen...:


if (document.all)
{layerRef = 'document.all("';
styleSwitch = '").style';}
if (document.getElementById)
{layerRef = 'document.getElementById("';
styleSwitch = '").style';}
if (document.layers)
{layerRef = 'document.layers["';
styleSwitch = '"]';}

function Hide(div){
eval(layerRef+div+styleSwitch+'.visibility="hidden"');
}

... so brauchst Du nicht für jeden Browser eine Teilfunktion schreiben...kannst dir also die IF-Abfragen in den einzelnen Funktionen sparen.
Die Abfrage ist so auch am einfachsten, im Gegensatz zu "navigator.appName". Da hättest Du auch wieder Probleme, weil NN4.7 und NN6 ==>> Netscape sagen würden ;)

...Dat wars erstmal, ich muß weg !! Vielleicht hilfts Dir ja weiter.

Gruß Jan




[Edited by Stuck Mojo on 07.04.01 at 13:19 GMT]
Stuck Mojo ist offline   Mit Zitat antworten
Alt 09.04.2001, 14:22   #3
TP-Insider
 
Benutzerbild von Rizzla
 
Registriert seit: Mar 2001
Ort: München
Rizzla macht alles soweit korrekt

Re: Browserproblem mit NS6


Jo saugeile Sache
Thanx a lot
__________________
Format C:
Rizzla ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Browserproblem mit NS6 Browserproblem mit NS6
« problem Bilderanzeige bei F2S | asp - php??? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
100 Bilder in einem Schritt verkleinern?? question Photoshop 13 13.02.2005 15:51
Speicherproblem beim Arbeiten mit Tabellen und Ebenen? EK of Enten Dreamweaver 3 27.02.2004 21:10
Problem mit Rahmen Bessy GoLive 3 27.01.2004 21:06
Hoverprobleme mit Unterlinks, (mal wieder) . .HEUTE!!! mit OVERLIB :) Gutschy HTML Puristen 7 11.07.2003 16:19
Wie Datenbankanwendung mit DW MX? DJTomPW Dreamweaver 2 09.10.2002 18:07


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:03 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67