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 | <HTML> <HEAD> <TITLE>OSM MasterSquad</TITLE> </HEAD> <BODY> <script language="Javascript"> <!-- var mondayimg="http://img18.echo.cx/img18/8240/mastersquadzwartcopy0ft.gif " var tuesdayimg="http://img279.echo.cx/img279/8131/plaatje3414ez.jpg" var wednesdayimg="http://img18.echo.cx/img18/8240/mastersquadzwartcopy0ft. gif" var thursdayimg="http://img273.echo.cx/img273/6012/denieuwe5ze.gif" var fridayimg="http://img276.echo.cx/img276/446/osmmastersquad46kv.jpg" var saturdayimg="http://img279.echo.cx/img279/8131/plaatje3414ez.jpg" var sundayimg="http://img276.echo.cx/img276/446/osmmastersquad46kv.jpg" var mydate=new Date() var today=mydate.getDay() if (today==1) document.write('<img src="'+mondayimg+'">') else if (today==2) document.write('<img src="'+tuesdayimg+'">') else if (today==3) document.write('<img src="'+wednesdayimg+'">') else if (today==4) document.write('<img src="'+thursdayimg+'">') else if (today==5) document.write('<img src="'+fridayimg+'">') else if (today==6) document.write('<img src="'+saturdayimg+'">') else document.write('<img src="'+sundayimg+'">') </script> </BODY> </HTML> |
Zet tussen regel 13 en 14 de volgende regel:quote:Op maandag 30 mei 2005 19:35 schreef Chandler het volgende:
maar er is eits dat nog niet geheel werktik kan de stylen niet meenemen op een of andere manier...
1 | aOption.style.cssText = src.options[i].style.cssText; |
Het script veroorzaakt dat niet direct. Ik denk dat je beveiligingssoftware aan hebt staan die jouw script als *gevaarlijk* betitelt. Kan volgens mij ook IE zijn, even naar de Internet Opties kijken.quote:Op maandag 30 mei 2005 19:54 schreef Quyxz_ het volgende:
[ code verwijderd ]
Wat is hier mis mee? Als ik het wil openen staat er dat dit mogelijk toegang tot mijn pc verschaft... Ik doe dit in kladblok en sla het op als .htm. Waarom werkt dit niet.
Wekr niet...quote:Op maandag 30 mei 2005 20:33 schreef Litpho het volgende:
[..]
Zet tussen regel 13 en 14 de volgende regel:
[ code verwijderd ]
Jij voert 'm waarschijnlijk uit als c:\test.html oid.quote:Op maandag 30 mei 2005 20:43 schreef R-Mon het volgende:
[..]
Het script veroorzaakt dat niet direct. Ik denk dat je beveiligingssoftware aan hebt staan die jouw script als *gevaarlijk* betitelt. Kan volgens mij ook IE zijn, even naar de Internet Opties kijken.
1 2 3 4 5 6 | if (checkboxIsGechecked()) { if (!confirm('Zeker weten?')) { return false; } } return true; |
Sorry ben echte JS noob. Kan iemand bij de voorbeeldje een laten zien hoe ik het toepas op een checkboxquote:
1 2 | <div id="content">foto<br />tekst</div> window.innerHeight=document.getElementById('content').height; |
Volgens de tweakerts kan het niet omdat je met getElementById().style.height alleen de waarde uit je CSS terug krijgt. Indien niet ingesteld (dus de default 'auto') krijg je geen hoogte terugquote:Op vrijdag 3 juni 2005 20:50 schreef Swetsenegger het volgende:
Goedenavond
Ik wil een pop-up automatisch schalen naar de hoogte van een element, bv een foto
Dat gaat prima met de volgende regel
window.innerHeight=document.images["foto"].height;
Leuk, maar nu wil ik een foto met een tekst eronder. Ik dacht toen het volgende:
[ code verwijderd ]
Maar de window.innerHeight wordt nu veel minder hoog dan foto en tekst bij elkaar
Hoe kan ik met javascript de hoogte van een divje met dynamische inhoud bepalen?
disclaimer, dit is uiteraard niet de daadwerkelijke volgorde van de code, maar de twee relevante regels
1 | window.innerHeight = document.getElementById('content').clientHeight; |
quote:Op vrijdag 3 juni 2005 22:01 schreef SuperRembo het volgende:
[ code verwijderd ]
(Swetsenegger = GroteNeger ?)
1 2 3 4 5 6 7 | function getWidth(el) { return el.clientWidth || el.offsetWidth; } function getHeight(el) { return el.clientHeight || el.offsetHeight; } |
dit is mijn code nu. de hoogte gaat nog steeds niet goedquote:Op vrijdag 3 juni 2005 22:10 schreef SuperRembo het volgende:
[ code verwijderd ]
Vreemd trouwens, want IE heeft ook een clientHeight property.
1 2 3 4 5 6 7 8 9 | function reSizeToImage(){ if (isIE){ width=document.images[0].width; height=document.getElementById('peinemann').clientHeight; window.resizeTo(width,height);} if (isNN){ window.innerWidth=document.getElementById('peinemann').clientWidth; window.innerHeight=document.getElementById('peinemann').clientHeight;}} |
height=document.getElementById('peinemann').offsetHeight+60;quote:Op vrijdag 3 juni 2005 22:26 schreef SuperRembo het volgende:
Voor IE moet je dus offsetHeight gebruiken in plaats van clientHeight.
Tnx, het volgende siteje heb ik er mee gemaakt (stelt weinig voor)quote:Op maandag 30 mei 2005 20:33 schreef Litpho het volgende:
[..]
Zet tussen regel 13 en 14 de volgende regel:
[ code verwijderd ]
1 2 3 4 5 6 7 8 9 10 11 12 | function buttonVis() { var button_submit = document.getElementById('bevestig_button'); var hidden_field = document.getElementById('button_value'); if (hidden_field.value == 1) { button_submit.value = 'Volgende'; hidden_field.value = 2; }else{ button_submit.value = 'Nieuw'; hidden_field.value = 1; } } |
1 2 3 | <input type="hidden" name="button_value" value="1" id="button_value"> <input type="checkbox" name="check" value="klaar" onChange="return buttonVis();"> Klaar met velden definieren.<br> <input type="submit" name="submit" value="Nieuw" id="bevestig_button"> |
1 2 3 4 5 6 | for (var i=1; i<=aantal; i++) { var veld_nr = eval( i ); var veld = document.getElementById('veld' + veld_nr); if (veld == "") { alert('Het formulier is niet volledig ingevuld'); } |
if ( veld == "" )quote:Op donderdag 30 juni 2005 17:21 schreef markiemark het volgende:
wat is hier fout aan?
[ code verwijderd ]
1 | var veld = document.getElementById("veld" + i); |
Wat evalueert die eerste regel? Kan je niet gewoon i aan veldnr toekennen?quote:Op donderdag 30 juni 2005 17:26 schreef markiemark het volgende:
het gaat voornamelijk over het volgende
[ code verwijderd ]
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |