Ga naar inhoud

variabele in 'cols' van een frameset


Aanbevolen berichten

Je kunt de foto's in het midden zetten. Bovenaan een <center> en beneden </center> Lijkt me al een stuk beter. Je mist ook een scrollbar. Ik zie altijd maar een foto, ook al zitten er drie in het frame. [url=http://members.home.nl/margreet25/cu2/index.html]Hier[/url] een link voor de Mozilla mensen wimb
Link naar reactie
[quote:27eab90e90="WimB"]Je kunt de foto's in het midden zetten. Bovenaan een <center> en beneden </center> Lijkt me al een stuk beter. Je mist ook een scrollbar. Ik zie altijd maar een foto, ook al zitten er drie in het frame. [url=http://members.home.nl/margreet25/cu2/index.html]Hier[/url] een link voor de Mozilla mensen wimb[/quote:27eab90e90] Sowieso sorry voor mozilla mensen, moet ik maar iets aan doen. Met die scrollbar, als je op een foto klikt ga je naar de volgende. (dat is dus gewoon naar benenden)
Link naar reactie
Hier is een voorbeeldje, gestolen van bugzilla. Succes ermee. [code:1:ebff27497f] <HTML> <HEAD> <TITLE> sliding frame </TITLE> <script> var start, x; var end = 0; var delay = 20; var step = -10; function init () { if (document.all) var start = x = document.body.offsetWidth; else var start = x = window.innerWidth; changeframeset(); } function changeframeset () { x += step; document.getElementById('aframeset').cols = x + ', *'; if (x > end) setTimeout('changeframeset()', delay); } </script> </HEAD> <frameset ID="aframeset" FRAMEBORDER="0" COLS="1024, *" ONLOAD="init()" > <FRAME NAME="frame0" SRC="about:blank"> <FRAME NAME="frame1" SRC="http://nu.nl"> </frameset> [/code:1:ebff27497f]
Link naar reactie
[code:1:860897aa9c]<script> var start = 0; var end, x; var delay = 20; var step; function init () { if (end < 0) { start = end; x = end; } foto= new Image(); foto.src='http://www.bmw.nl/img_user/X-modellen/X5_rot4.jpg'; end = foto.width; if (end < start) step = -1; else step = 1; changeframeset(); } function changeframeset () { start += step; document.getElementById('aframeset').cols = start + ', *'; [b] if (start < end) [/b] setTimeout('changeframeset()', delay); } </script> </HEAD> <frameset rows="24,*" cols="*" framespacing="0" frameborder="no"> <frame src="werkbalk.html" SCROLLING="NO" noresize> <frameset ID="aframeset" FRAMEBORDER="0" COLS="0, *" ONLOAD="init()" > <FRAME NAME="mediaframe" SRC="mediahome.html"> <FRAME NAME="tekstframe" SRC="teksthome.html"> </frameset> </frameset>[/code:1:860897aa9c] Dit heb ik er nu van gemaakt, al heb ik nog 3 problemen: 1. hoe kan ik de afbeelding variabel maken? Dat je dus init(afbeelding) hebt. Ik heb naar meerdere voorbeelden gekeken, maar als ik het probeer doet het niets meer. (Cols blijft "0,*") 2. Kan ik init(); ook uit een ander frame uitvoeren? 3. Ben bezig met een formule dat de stappen in het begin groot zijn en daarna klein, nooit decimalen heeft (round()?) een op het laatst stappen van 1 maakt. iemand tips?
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...