Toon posts:

[js] hidden / visible in NS

Pagina: 1
Acties:

Verwijderd

Topicstarter
[disclaimer]Ik kom hier niet meer dagelijks en de search doet het niet, dus bij voorbaat mijn excuses voor het vast wéér stellen van deze vraag...[/disclaimer]

Ik doe een poging om div's al dan niet hidden te krijgen, om zo zonder frames een wisselend menu te krijgen.
Doet het perfect in IE, doet niks in NS. En ik dacht toch echt dat ik 'em van een site vandaan had die het zowel in IE als NS prima deed, dus wat doe ik fout :?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function toggleVisibility(id, NNtype, IEtype, WC3type) 
{
  if (document.getElementById) {
    eval("document.getElementById(id).style.visibility = \"" + WC3type + "\"");
  } 
  else {
    if (document.layers) {
        document.layers[id].visibility = NNtype;
    } 
  else {
    if (document.all) {
          eval("document.all." + id + ".style.visibility = \"" + IEtype + "\"");
        }
       }
  }
}

(en dan nog een stuk js)

Waarom zit ik er zo naast als ik verwacht dat het volgende het dan in beide browsers doet :?
code:
1
2
3
4
5
<a href="#" onclick="toggleVisibility('dirA','hidden','hidden','hidden');
toggleVisibility('dirB','show','visible','visible');
toggleVisibility('dirC','hidden','hidden','hidden');
toggleVisibility('mainFrame','show','visible','visible');
toggleVisibility('main','show','visible','visible');">B</a>

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Netschaap 4 gebruikt 'hide' ipv 'hidden'

:)

"You're only as good, as what you did last week."


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

Boeit nix. Ns4 doet het alletwee.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


Verwijderd

Topicstarter
Hide had ik al geprobeerd, maakte nix uit.

En NS4 doet 't bij mij dus niet, anders had ik deze vraag niet hoeven stellen?

Heb 'em ff geupload, misschien dat het dan wat makkelijker is:
Testje

(het gaat dus alléén om de links bovenin; de rest doet het sowieso nog niet)

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

gek dat ie het bij mij dan wel doet.

:)

"You're only as good, as what you did last week."


Verwijderd

Topicstarter
Op zondag 03 juni 2001 19:44 schreef oh,when? het volgende:
gek dat ie het bij mij dan wel doet.

:)
Nee, niet echt gek :)
Je gebruikt een andere functie... Die er stukken simpeler uitziet dan die ik gebruik, alleen weet ik nog niet hoe ik 'em om moet bouwen zodat ik 4 div's/layers kan laten verdwijnen en verschijnen. Maar ach, morgen is het tweede pinksterdag en ik had nog nix te doen... ;)

(antwoord op mijn oorspronkelijke vraag, nl: wàt doe ìk fout? zou ik toch ook nog wel leuk vinden..)

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Op zondag 03 juni 2001 20:27 schreef Andina het volgende:
[..]

Nee, niet echt gek :)
Je gebruikt een andere functie... Die er stukken simpeler uitziet dan die ik gebruik
die functie heb ik in 5 minuutjes geschreven en is in essentie precies hetzelfde als die van jou. enige wat eraan verschilt is dat ik de naam van de layer niet meegeef.

Als ik in een slechte bui was, had ik je nu geirriteerd naar allemaal sites verwezen, met hints ipv je de hele source te geven >:)
maar....

ik ben juist in een hele vrolijke bui, en had nog we 5 minuutjes over :)
dus als je hier ff kijkt, en dan view source kom je al een heel end :)

HTH

ps had eiglijk nog een document.all catch ingemoeten voor W3 compliance maar daar was ik ff te lui voor ;)

"You're only as good, as what you did last week."


Verwijderd

Topicstarter
Op zondag 03 juni 2001 22:07 schreef oh,when? het volgende:
die functie heb ik in 5 minuutjes geschreven
Daar twijfelde ik niet aan, maar zover reikt mijn kennis nog niet: ik doe er nog een halve middag over :)
Als ik in een slechte bui was, had ik je nu geirriteerd naar allemaal sites verwezen, met hints ipv je de hele source te geven >:)
Mijn dank is onmetelijk ;) Ik ben -nog- modemmer en heb al een héleboel sites afgestruind om te vinden wat ik nodig heb...
Jij hebt je goeie daad voor vandaag dus verricht :P
ps had eiglijk nog een document.all catch ingemoeten voor W3 compliance maar daar was ik ff te lui voor ;)
Weet ik wat ik mezelf dus nog moet aanleren :)
Tnx iig :*

  • OzBoz
  • Registratie: Maart 2000
  • Laatst online: 16-06-2025

OzBoz

.:.H.:.I.:.P.:.

Oh-When, als ie er was kreeg je van mij de usefullability-award-van-de-week :)

My Fizion | My 3D prints | LinkedIn


Verwijderd

Op zondag 03 juni 2001 22:22 schreef OzBoz het volgende:
Oh-When, als ie er was kreeg je van mij de usefullability-award-van-de-week :)
/me ziet grote 1,5 m hoge bokaal voor zich ;)

Verwijderd

Topicstarter
Mooi, alles werkt... op één klein detailtje na |:(
Ik wil in een tabel (die in een div staat die niet hidden hoeft) een andere kleur background.

Wat ik ook probeer (met background-color, met background-image, in de div, in de table, whatever), zodra ik dit doet werkt de hidden / visible functie van layers niet meer - in NS.

Is er iets wat ik hier aan kan doen en zo ja, kunnen jullie me de goeie richting op wijzen (niet de search, de opties die ik daarin kan vinden heb ik allemaal al uitgeprobeerd :) ) Of moet ik me er gewoon bij neerleggen dat je niet een andere kleur achtergrond van een tabel kan, als je óók hidden divs/layers wilt in NS ?
Pagina: 1