Menu's in Mozilla

Pagina: 1
Acties:

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 18-02 11:21

Aaargh!

Bow for me for I am prutser

Topicstarter
De menu's op t.net doen het niet in mozilla, dit is vast al eerder aan de orde geweest maar aangezien Mozilla bruikbaar(snel en stabiel) begint te worden en ik (en waarschijnlijk andere mensen) 'm nu eigenlijk als hoofd-browser gebruik lijkt 't me handig als die bug een keer gefixed word.

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Arjen
  • Registratie: Juni 1999
  • Laatst online: 03-01 08:52
document.getElementById(id).style.visibility = 'visible'

Is de goeie code voor ie5,5.5 en mozilla. Kweet nog niet of het in IE4 werkt..

Verwijderd

Het lijkt me niet zo moeilijk om te fixen (alleen even de code veranderen met Arjens equivalent). Ik gebruik nu ook mozilla als primaire browser, en het is inderdaad behoorlijk irritant dat die menuutjes niet werken. Even de topic hooghouden zodat femme het maybe ziet, en kan fixen.

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 18-02 11:21

Aaargh!

Bow for me for I am prutser

Topicstarter
*SCHOP*
omhoog Afbeeldingslocatie: http://tweakers.net/g/forum/g/smilies/smile.gif

Those who do not understand Unix are condemned to reinvent it, poorly.


Verwijderd

Bugfix:
code:
1
2
3
4
5
6
7
8
9
function show(id) {
        if (is.ns) document.layers[id].visibility = "show"
        else if (is.ie) document.all[id].style.visibility = "visible"
}

function hide(id) {
        if (is.ns) document.layers[id].visibility = "hide"
        else if (is.ie) document.all[id].style.visibility = "hidden"
}

moet dus zijn:
code:
1
2
3
4
5
6
7
function show(id) {
    document.getElementById(id).style.visibility = 'visible'
}

function hide(id) {
    document.getElementById(id).style.visibility = 'hidden'
}

  • Arjen
  • Registratie: Juni 1999
  • Laatst online: 03-01 08:52
Euh niet helemaal Jaap... Volgens mij snapt NS4 geen hol van die javascriptcode. IE4 trouwens ook niet, op fokzine.net heb ik nu 3 vers. externe scripts...

Verwijderd

browser checken (+ versie-nummer), en dan de methode dmv een if lus kiezen kan ook.

  • Femme
  • Registratie: Juni 1999
  • Laatst online: 21:26

Femme

Hardwareconnaisseur

Official Jony Ive fan

Nu werkt 't wel in Mozilla.

  • Martin Sturm
  • Registratie: December 1999
  • Laatst online: 12-02 13:47
Ik vind mozilla toch nog al wazige eigenschappen hebben. Ik heb een forum met _veel_ javascript. Werkt zowel in IE4/5 en NS4.x maar dus niet in Mozilla. Het lijkt erop dat ie de externe file niet inleest, maar de syntax is volgens mij gewoon goed.

  • Aaargh!
  • Registratie: Januari 2000
  • Laatst online: 18-02 11:21

Aaargh!

Bow for me for I am prutser

Topicstarter
Als hij het externe script aan het lezen is, en hij komt 1 foutje tegen dan stopt ie meteen met het inlezen van dat script en 't zal dus ook niet werken.
de implementatie van DOM in mozilla is correct, als die code het in NS4/IE4/5 niet doet ligt dat aan die browser, niet aan mozilla.
Mozilla heeft verder een mooie javascript errorconsole waar je heel leuk kan zien wat je fout gedaan hebt.

Those who do not understand Unix are condemned to reinvent it, poorly.


  • Onno
  • Registratie: Juni 1999
  • Niet online
Net als Netscape 4 dat ook al had. Afbeeldingslocatie: http://tweakers.net/g/forum/g/smilies/wink.gif
Pagina: 1