1 2 3 4 5 6 7 8 9 10 | var item_array=(one,two,three,for,five,six); foreach value as value{ if value!=class{ document.getElementById(value).className='off'; }else{ document.getelementById(value).className='on'; } } } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | var a = ['foo', 'bar', 'baz']; // Een if heeft altijd haakjes: if (a[0] == 'foo') { alert(a[0]); } // Een gewone loop for (var i = 0; i < a.length; ++i) { alert(a[i]); } // Een "for each" loop for (var i in a) { alert(a[i]); } |
1 2 3 4 5 6 7 8 9 10 11 12 | var items=['one','two','three','four','five','six']; for (var i in items) { if (items[i]==main) { document.getElementById(main).className="on"; }else{ document.getElementById(main).className="off"; } } } |
Omdat het vanaf veel verschillende locaties geincluded moet wordenquote:Op maandag 17 maart 2008 21:16 schreef Swetsenegger het volgende:
waarom gebruik je niet gewoon de marquee tag?
en <!--#include virtual:"lala.html" --> of <?php include("lala.php"); ?> is beide geen optie?quote:Op maandag 17 maart 2008 21:29 schreef wobbel het volgende:
[..]
Omdat het vanaf veel verschillende locaties geincluded moet worden
Niet zo raar dat dat niet werkt, je geeft twee tegenstrijdige commando's. De href wil 'm naar http://www.google.nl verwijzen, de onclick naar http:///index.php?bladiebla . Dat laatste lijkt me sowieso fout, maar dat kun je oplossen door location.pathname te gebruiken.quote:Op woensdag 19 maart 2008 09:39 schreef Chandler het volgende:
Ik wil een link middels onClick naar een andere pagina's verwijzen terwijl er ook een link in de href staat, echter heb ik het zo geprobeerd maar werkte niet.
<a href="http://www.google.nl" onClick="location.href='/index.php?page=link&code=google'; return false;" target="_blank" title="go to google">Google!%</a>
out-links bijhouden gok ik.quote:Op woensdag 19 maart 2008 12:17 schreef mcDavid het volgende:
[..]
Niet zo raar dat dat niet werkt, je geeft twee tegenstrijdige commando's. De href wil 'm naar http://www.google.nl verwijzen, de onclick naar http:///index.php?bladiebla . Dat laatste lijkt me sowieso fout, maar dat kun je oplossen door location.pathname te gebruiken.
Maar wat wil je hier precies mee?
Waarom niet zo?quote:Op woensdag 19 maart 2008 09:39 schreef Chandler het volgende:
en nog een ander iets ;)
1 <a href="http://www.google.nl" onClick="location.href='/index.php?page=link&code=google'; return false;" target="_blank" title="go to google">Google!%</a>
1 |
firefox mayby? @ statusbalkquote:Op woensdag 19 maart 2008 16:56 schreef SuperRembo het volgende:
[..]
Waarom niet zo?
[ code verwijderd ]
Location.href is het volledige adres, inclusief domein. Nee dus.quote:Op woensdag 19 maart 2008 16:49 schreef Chandler het volgende:
Deze manier is handig voor SEO maar ook handig om het aantal out-hits bij te houden.
Overigens is een href icm onClick helemaal niet fout imho location.href zou dan ook moeten werken maar toch gaat er iets fout
Ok. Je wil dus bijhouden op welke links geklikt wordt, maar als je de redirect php pagina direct in de link zet dan wordt de pagina niet goed geindexeerd door search engines.quote:Op woensdag 19 maart 2008 19:02 schreef Chandler het volgende:
mcdavid, ik gebruik altijd location.href waarbij ik een / gebruik voor het script ;)
Omdat de link uit de HREF gefilterd wordt en de onclick zorgt voor het tellen van de hit :)
1 |
IE vraagt dat standaard bij lokaal gehoste scripts, maar ondersteunt javascript verder redelijk goed. Net als firefox.quote:Op woensdag 19 maart 2008 19:17 schreef JJasperO het volgende:
Zou iemand nog wel enig commentaar willen geven over de ondersteuning van browsers? IE bv vraagt namelijk eerst of ik het script wel wens uit te voeren. Iets dat niet echt gebruiksvriendelijk is.
quote:Op woensdag 19 maart 2008 19:15 schreef Chandler het volgende:
Ik wil gewoon graag weten hoe ik de onclick voor laat gaan op de href en de andere vraag, hoe ik een radio button kan selecteren
Ok nu snap ik ook een beetje wat hij wil.quote:Op woensdag 19 maart 2008 19:15 schreef SuperRembo het volgende:
[..]
Ok. Je wil dus bijhouden op welke links geklikt wordt, maar als je de redirect php pagina direct in de link zet dan wordt de pagina niet goed geindexeerd door search engines.
WAT werkt er eigenljik niet, want dit werkt prima?
[ code verwijderd ]
Ik gebruik geen http:// maar alleen een / dit werkt nogmaal heel goed maar nu blijkbaar nietquote:Op woensdag 19 maart 2008 19:15 schreef SuperRembo het volgende:
[..]
Ok. Je wil dus bijhouden op welke links geklikt wordt, maar als je de redirect php pagina direct in de link zet dan wordt de pagina niet goed geindexeerd door search engines.
WAT werkt er eigenljik niet, want dit werkt prima?
[ code verwijderd ]
1 |
Nee omdat je location.href gebruikt, ofwel de gehéle url.quote:Op woensdag 19 maart 2008 19:41 schreef Chandler het volgende:
[..]
Ik gebruik geen http:// maar alleen een / dit werkt nogmaal heel goed maar nu blijkbaar niet
He dat klopt. Kheb de zaak online gezet, aldaar vraagt ie niet om een scriptquote:Op woensdag 19 maart 2008 19:30 schreef mcDavid het volgende:
[..]
IE vraagt dat standaard bij lokaal gehoste scripts, maar ondersteunt javascript verder redelijk goed. Net als firefox.
Opera is ronduit kut met javascript.
Andere browsers heb ik geen ervaring mee.
-edit-
Dat van IE kun je uitzetten bij de internet-opties ofzo als je wilt, of je scripts online testen dan heb je er ook geen last van.
Hm de combi java/css dat je nu weergeeft begrijp ik niet helemaal. Hoe eenvoudiger hoe beter.quote:Op woensdag 19 maart 2008 20:00 schreef mcDavid het volgende:
Over de geluidjes bij onmouseover, ik weet dat het mogelijk is om embeded geluid te stoppen/mute-en door het object met css display:none te geven.
Misschien dat'ie weer gaat afspelen als je 'm display:inline geeft?
-edit-
Ohja niet te vergeten: sites met geluid zuigen. Altijd. Overal. Niet doen.![]()
Waar staat het?quote:Op woensdag 19 maart 2008 20:10 schreef JJasperO het volgende:
[..]
He dat klopt. Kheb de zaak online gezet, aldaar vraagt ie niet om een script. Gek genoeg blokt ie nu 'het downloaden van het bestand'. Laat ik dat toe, dan downloadt IE het .wav bestand. Opera doet dit overigens niet.
Kan ik dit voorkomen?
Gezien en weer wat geleerd, hoe kan ik dan een url zonder het domein te specificeren linken naar de root van het domein / index.phpquote:Op woensdag 19 maart 2008 19:42 schreef mcDavid het volgende:
[..]
Nee omdat je location.href gebruikt, ofwel de gehéle url.
http://www.w3schools.com/htmldom/dom_obj_location.asp
quote:Op woensdag 19 maart 2008 12:17 schreef mcDavid het volgende:
[..]
Niet zo raar dat dat niet werkt, je geeft twee tegenstrijdige commando's. De href wil 'm naar http://www.google.nl verwijzen, de onclick naar http:///index.php?bladiebla . Dat laatste lijkt me sowieso fout, maar dat kun je oplossen door location.pathname te gebruiken.
Maar wat wil je hier precies mee?
quote:Op woensdag 19 maart 2008 19:35 schreef mcDavid het volgende:
[..]
[..]
Ok nu snap ik ook een beetje wat hij wil.
Wat jij doet werkt uiteraard wel omdat je gewoon een domein als url geeft, in plaats van alleen een pathname en die als domein probeert te gebruiken.
Ja ho even 3x is wel genoeg hoor.quote:Op woensdag 19 maart 2008 19:42 schreef mcDavid het volgende:
[..]
Nee omdat je location.href gebruikt, ofwel de gehéle url.
http://www.w3schools.com/htmldom/dom_obj_location.asp
1 2 3 4 5 6 7 8 9 | ...you could find out the pathname property as follows: Code: document.write(location.pathname) Output: /products/enquiries.htm |
1 |
Owja. Het werkt. Nu nog een email validation dingetje....quote:Op zaterdag 22 maart 2008 15:04 schreef DionysuZ het volgende:
this.className
met javascript client side?quote:Op zaterdag 22 maart 2008 15:25 schreef Flaccid het volgende:
[..]
Owja. Het werkt. Nu nog een email validation dingetje....
of serverside met php?quote:var emailRegxp = /^([\w]+)(.[\w]+)*@([\w]+)(.[\w]{2,3})
{1,2}$/;
if (emailRegxp.test(email) != true) {}
quote:if (!eregi("^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-z]{2,3}$",$email) { }
Ik denk php, omdat er toch een send scriptje achter zit!quote:Op zaterdag 22 maart 2008 15:35 schreef DionysuZ het volgende:
[..]
met javascript client side?
[..]
of serverside met php?
[..]
Als dit mogelijk zou zijn dan had ik het vast al wel eens gezien bij een reclame popup.quote:Op zondag 23 maart 2008 14:56 schreef mrbombastic het volgende:Is er een mogelijkheid om ook in dit laatste geval alleen een rood knipperend signaal in je taakbalk te krijgen zonder dat de popup naar voren springt?
Is dat handig, dat mootools?quote:Op vrijdag 14 maart 2008 15:46 schreef wobbel het volgende:
Ik ben bezig met MooTools, en het is echt een superframework, maar ik loop tegen iets heel doms aan
Ik heb hier een Ajax formulier die prima werkt:
http://www.dumpzooi.nl/v2/TESTjuh.php
Alleen het probleem is, de response komt in een andere div en dat wil ik niet...ik wil dat het formulier verdwijnt en de output daar komt.
Dus ik wat proberen:
http://www.dumpzooi.nl/v2/TESTjuh2.php
Je krijgt de AJAX throbber wel te zien, en je krijgt ook response terug van PHP ( array { } ) alleen is de $_POST variable helemaal leeg!!!
Is dit op de een of andere manier op te lossen?
Source:
http://www.dumpzooi.nl/v2/TESTjuh.phps
http://www.dumpzooi.nl/v2/TESTjuh2.phps
1 |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |