voor chrome gebruikers is er een extensie van, omdat bookmarklets nog maar in weinig browsers relevant zijn:quote:Op donderdag 14 april 2011 07:55 schreef GI het volgende:
Voor het geval dat jullie hem nog niet kennen, het heeft mij net heel erg geholpen om erachter te komen dat ik een $("td") gebruikte waardoor de helft van mijn programma opeens om zeep ging
http://www.sprymedia.co.uk/article/Visual+Event
Erg handig. toont in de browser de events die getriggerd kunnen worden.
Had hem per abuis in het php topic gezet, hier nu ook
Kant-en-klare scripts ga je hier niet krijgen.quote:Op dinsdag 12 april 2011 10:09 schreef afro het volgende:
Wat voor informatie heb je nog meer nodig?
Ik heb dit gevonden : http://www.w3schools.com/AJAX/ajax_database.asp
Ik moet dan alleen zorgen dat je select customer zelf kan invullen.
Handig net geinstalleerd in chrome.quote:Op donderdag 14 april 2011 08:34 schreef Danny het volgende:
[..]
voor chrome gebruikers is er een extensie van, omdat bookmarklets nog maar in weinig browsers relevant zijn:
http://compuser.nl/2011/04/07/visual-event-the-chrome-extension/
(download rechtsonder)
Geweldig. Das nog handiger.quote:Op donderdag 14 april 2011 08:34 schreef Danny het volgende:
[..]
voor chrome gebruikers is er een extensie van, omdat bookmarklets nog maar in weinig browsers relevant zijn:
http://compuser.nl/2011/04/07/visual-event-the-chrome-extension/
(download rechtsonder)
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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | <html> <head> <title>LMAO</title> <style> #id0 {width:20%;position:relative;} #id1 {width:20%;position:relative;} </style> <script> function goR() { if( id0.style.pixelLeft < 400 ) { id0.style.pixelLeft+=90; setTimeout('goR()',100); } else{setTimeout('goD()',100);} } function goD() { if( id0.style.pixelTop < 400 ) { id0.style.pixelTop+=90; setTimeout('goD()',100); } else{setTimeout('goL()',100);} } function goL() { if( id0.style.pixelLeft > -400 ) { id0.style.pixelLeft-=5; setTimeout('goL()',100); } else{setTimeout('goU()',100);} } function goU() { if( id0.style.pixelTop > 0) { id0.style.pixelTop-=10; setTimeout('goU()',100); } else{setTimeout('goL()',100);} } function goBACKK() { if( id0.style.pixelRight > 0) { id0.style.pixelRight+=10; setTimeout('goBACKK()' ,100); } else{setTimeout('goR()',100);} } </script> </head> <body> <a href='#' onclick='goR()'><img src='Epic-fail-guy-dance.gif' id='id0' onclick='goR()' border='0'></a> </body> </html> |
1 2 3 | <?php echo " <td><a onClick=\"dynContent('pagina.php', 'argument')\"><img class='icon16center' src='images/icons/delete.png'/></a></td>\n"; ?> |
quote:Op maandag 18 april 2011 17:14 schreef lifeblind het volgende:
[..]
1) Wat doet die dynContent functie?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | function dynContent(page, vars) { /* Content */ xmlHttp = GetXmlHttpObject(); if (xmlHttp == null) { alert("Your browser does not support AJAX or Javascript. Unfortunately this website relies on it and you are advised to get a modern browser or to turn on Javascript. \n\nApologies for the inconvenience."); return; } var url = "contentmanager.php"; url += "?id=" + page + "&" + vars; xmlHttp.onreadystatechange = stateChanged; xmlHttp.open("GET", url, true); xmlHttp.send(null); } |
1 2 3 4 | <?php if(isset($_GET['id'])) include(htmlspecialchars(addslashes($_GET['id']))); ?> |
Naar de img tag bedoel je?quote:Op maandag 18 april 2011 17:35 schreef GlowMouse het volgende:
oh, verplaats de onclick naar de a-tag.
Thx voor de info, zal ik doen.quote:Op maandag 18 april 2011 17:35 schreef GlowMouse het volgende:
oh, verplaats de onclick naar de img-tag.
in contentmanager zet je een lijstje van toegestane id's.
Dat is een optie, wat wellicht nog een optie is wanneer je ID's in de honderden kunnen lopen, is de $_GET["id"] casten naar een int.quote:
Dankuquote:Op maandag 18 april 2011 14:09 schreef GlowMouse het volgende:
Op regel 47 goL naar goR of goBACKK aanpassen.
Ik include 'n pagina.php met daarachter dus 'n stel arguments, en dit zijn strings. Heb het nu zoals glowmouse gedaan, ff gezet in 'n arrayquote:Op maandag 18 april 2011 20:31 schreef mafkees01 het volgende:
[..]
Dat is een optie, wat wellicht nog een optie is wanneer je ID's in de honderden kunnen lopen, is de $_GET["id"] casten naar een int.
Je doet dan: $id = (int)$_GET["id"];
Je bent dan direct van strip_tags() en addslashes() af. Als $id dan 0 is (wat je kunt checken met ===) dan was er iig geen getal ingevuld maar iets anders...
Anyway, je include nu 0/1/2/3 etc. .php zie ik? Dat geeft natuurlijk direct errors bij een andere waarde dan een getal.. Gebruik liever file_exists() erbij, dit voorkomt dat een user onnodige errors om zijn hoofd krijgt gesmeten..
Vraag ik ook niet om....quote:Op donderdag 14 april 2011 08:37 schreef Scorpie het volgende:
[..]
Kant-en-klare scripts ga je hier niet krijgen.
1 | $("#div:not(. container . menu)").hide(); |
Jaquote:Op woensdag 4 mei 2011 17:29 schreef GlowMouse het volgende:
Dus de id's zijn container en menu?
$("div:not(#container,#menu)").hide();
werkt dit?
Maar ik bedoel met het gewenste effect dat ik voor ogen wil zien..quote:Op dinsdag 10 mei 2011 19:26 schreef KomtTijd... het volgende:
[..]
Jahoor.
· · · — — — · · ·
Alsjeblieft.
Waar heb je dringend hulp bij nodig dat je leven gered moet worden?quote:Op dinsdag 10 mei 2011 19:26 schreef KomtTijd... het volgende:
[..]
Jahoor.
· · · — — — · · ·
Alsjeblieft.
Tegen betaling wil ik best wat voor je maken hoor. Vertel maar wat het worden moet.quote:Op donderdag 12 mei 2011 16:34 schreef dockx het volgende:
Laat anders maar. Ik kom er zelf toch niet uit..
Ik wil een LightBox javascript code, maar ik ben zelf te dom om hem te maken. Wie kan me helpen?quote:Op donderdag 12 mei 2011 19:01 schreef KomtTijd... het volgende:
[..]
Tegen betaling wil ik best wat voor je maken hoor. Vertel maar wat het worden moet.
Mja zo werkt dat in de wereld, als je iets wilt wat je zelf niet kunt, moet je er voor betalen...quote:Op donderdag 12 mei 2011 19:06 schreef dockx het volgende:
[..]
Ik wil een LightBox javascript code, maar ik ben zelf te dom om hem te maken. Wie kan me helpen?
LightBox: http://www.huddletogether.com/projects/lightbox2/#example
De 4 foto's die erin horen: http://imageupper.com/code/?S010001004T13050536341216260&thumbs
Alleen die betaling bevalt me niet zo..![]()
Nooit gehoord van liefdadigheid?quote:Op donderdag 12 mei 2011 19:10 schreef KomtTijd... het volgende:
[..]
Mja zo werkt dat in de wereld, als je iets wilt wat je zelf niet kunt, moet je er voor betalen...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <html> <head> <script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script> <script type="text/javascript" src="js/lightbox.js"></script> <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /> </head> <body> <a href="http://s01.imageupper.com/1/4/T13050536341216260_1.jpg" rel="lightbox[dockx]"><img src="http://s01.imageupper.com/1_t/4/T13050536341216260_1.jpg" border=0></a> <a href="http://s01.imageupper.com/1/4/T13050536341216260_2.jpg" rel="lightbox[dockx]"><img src="http://s01.imageupper.com/1_t/4/T13050536341216260_2.jpg" border=0></a> <a href="http://s01.imageupper.com/1/4/T13050536341216260_3.jpg" rel="lightbox[dockx]"><img src="http://s01.imageupper.com/1_t/4/T13050536341216260_3.jpg" border=0></a> <a href="http://s01.imageupper.com/1/4/T13050536341216260_4.jpg" rel="lightbox[dockx]"><img src="http://s01.imageupper.com/1_t/4/T13050536341216260_4.jpg" border=0></a> </body> </html> |
quote:Op donderdag 12 mei 2011 19:14 schreef KomtTijd... het volgende:
[..]
Weet jij nog ergens waar je ze voordelig kunt krijgen?
Heldquote:
Als je gewoon gelijk je probleem had gepost, was het al 6x opgelostquote:Op donderdag 12 mei 2011 19:28 schreef dockx het volgende:
[..]
Held![]()
Wilde er nog iets specifieks over vragen, maar daar heb ik nu geen tijd voor en ik ga dat zelf uitzoeken. In ieder geval bedankt.
Juist dus eigenlijk zou ik dan 3 bindings moeten maken op 1 veld (met jquery) en daarin een functie aanroepen?.quote:Op zaterdag 14 mei 2011 23:15 schreef GlowMouse het volgende:
change, blur, keypress, dan heb je bijna alles wel
Met één binding lukt het iig niet.quote:Op zaterdag 14 mei 2011 23:24 schreef Chandler het volgende:
[..]
Juist dus eigenlijk zou ik dan 3 bindings moeten maken op 1 veld (met jquery) en daarin een functie aanroepen?.
http://tinyurl.com/6gfch9r daar test ik de boel..quote:
Ok juist, jammerquote:
ok, thnx voor et commentaarquote:Op zaterdag 14 mei 2011 23:32 schreef GlowMouse het volgende:
De data bestaat uit allemaal losse json-dingen met ook nog eens <br /> ertussen, stop dat eens in één jsonding.
En er is een mooie $.getJSON in jQuery.
En $(tblRow) is geen selector. Je wilt $("#userdata tbody").append(tblRow).
Klopt.quote:Op maandag 16 mei 2011 15:12 schreef mschol het volgende:
ik denk dat je met JS om de zoveel seconden zal moeten checken of er een nieuwe regel in de DB bij is, pushen kan volgens mij niet
Je maakt een div die per x tellen herlaadt en een call maakt naar de server.quote:Op maandag 16 mei 2011 15:31 schreef DutchBlood het volgende:
Kun je me enige sinds de goeie richting opsturen hoe ik dat aanpak?
Jawel, kan wel maar niet zonder truukjes. Je kan bijv een verbinding naar de server open laten staan en daar kun je vanuit de backend dan data overheen pushen. Zie bijv http://en.wikipedia.org/wiki/Comet_%28programming%29quote:Op maandag 16 mei 2011 15:12 schreef mschol het volgende:
ik denk dat je met JS om de zoveel seconden zal moeten checken of er een nieuwe regel in de DB bij is, pushen kan volgens mij niet
Zoiets dacht ik al ja, dacht alleen dat ik de nieuwe versie had en die site de oudequote:Op woensdag 18 mei 2011 14:54 schreef Scorpie het volgende:
Dat is een verschil in API. De nieuwe is Gmap2, jij gebruikt nog de oude Google Maps API.
1 2 3 4 5 6 7 8 9 10 11 12 | if (google.maps.BrowserIsCompatible( )) { map.setCenter(new google.maps.LatLng(0, 0), 0); var latlngbounds = new google.maps.LatLngBounds(); for (var i = 0; i < newpoints.length; i++) { latlngbounds.extend(newpoints[i]); // *** } alert(latlngbounds.getCenter()); map.setCenter(latlngbounds.getCenter(),map.getBoundsZoomLevel(latlngbounds)); } |
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 | function center1() { map.setCenter(new google.maps.LatLng(0, 0), 0); var lat_min = 9999; var lat_max = 0; var lng_min = 9999; var lng_max = 0; for (i = 0; i < newpoints.length; i++) { if (lat_min > newpoints[i][1]) { lat_min = newpoints[i][1]; } else if (newpoints[i][1] > lat_max) { lat_max = newpoints[i][1]; } if (lng_min > newpoints[i][0]) { lng_min = newpoints[i][0]; } else if (newpoints[i][0] > lng_max) { lng_max = newpoints[i][0]; } } var center = new GPoint((lng_max+lng_min) / 2, (lat_max+lat_min) / 2); var delta = new GSize(lng_max-lng_min, lat_max-lat_min); alert("nix"); var minZoom = map.getBoundsZoomLevel(center, delta); alert("minZoom " + minZoom); map.centerAndZoom(center, minZoom); alert(minZoom); } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | var start = document.getElementById("start").value; var end = document.getElementById("end").value; var waypts = []; var checkboxArray = document.getElementById("waypoints"); for (var i = 0; i < checkboxArray.length; i++) { var endmarker = checkboxArray[i].value; waypts.push({ location:checkboxArray[i].value, stopover:true}); } var sw=start.split(','); // split string to allow parseFloat of data var ne=endmarker.split(','); sw = new google.maps.LatLng(parseFloat(sw[0]),parseFloat(sw[1])); ne = new google.maps.LatLng(parseFloat(ne[0]),parseFloat(ne[1])); var afstand = google.maps.geometry.spherical.computeDistanceBetween(sw, ne); alert("start: "+start+"\nendmarker: "+endmarker+"\nsw: "+sw+"\nne: "+ne+"\nafstand: "+afstand); |
Neuh, dat is heel apart. Ik zou zijn CV dan ook direct door de shredder halen, tenzij hij http://ajax.net/ bedoelt, dan zou ik zeggen dat het raar verwoord is.quote:Op maandag 23 mei 2011 14:40 schreef GI het volgende:
Ben ik nou een n00b. Of is een CV waarin iemand zegt
"Ik heb ervaring met AJAX.NET" enigzins apart ?
http://www.ajaxpro.info/quote:Op maandag 23 mei 2011 14:40 schreef GI het volgende:
Ben ik nou een n00b. Of is een CV waarin iemand zegt
"Ik heb ervaring met AJAX.NET" enigzins apart ?
Dan nog zet je dat niet zo op je CV. Dan zeg je dat je ervaring hebt met het werken in het framework 'Ajax for .NET'.quote:
Zodra ik met hem om tafel kom te zitten zal ik dat ook zeker wel doen.quote:Op maandag 23 mei 2011 15:10 schreef GlowMouse het volgende:
Vraag hem op een gesprek welke van de drie niet in het rijtje thuishoort.
Snap ikquote:Op maandag 23 mei 2011 14:44 schreef Scorpie het volgende:
[..]
Dan nog zet je dat niet zo op je CV. Dan zeg je dat je ervaring hebt met het werken in het framework 'Ajax for .NET'.
Stream dat interview meteen even dit topic in danquote:Op maandag 23 mei 2011 15:27 schreef GI het volgende:
[..]
Zodra ik met hem om tafel kom te zitten zal ik dat ook zeker wel doen.
quote:Op maandag 23 mei 2011 15:29 schreef Scorpie het volgende:
Ik ken de rest van zijn CV niet, maar als het dezelfde kwaliteit als "AJAX.NET" bevat, dan zou hij bij mij niet op gesprek komen.
quote:Op maandag 23 mei 2011 15:10 schreef GlowMouse het volgende:
Vraag hem op een gesprek welke van de drie niet in het rijtje thuishoort.
Gisteren het gesprek gehad, hij was er voor een systeembeheerklus met een knipoog naar ontwikkelen. Goed gesprek verder, en de AJAX.NET vraag heb ik eens nagevraagd, hij werd een klein beetje rood toen ik vroeg "Heb je dit zelf geschreven ?" en toen ik vroeg "Misschien licht het aan mij hoor, maar wat is AJAX.NET" schoot het kleurniveau een beetje omhoog, hij wist het daarna relatief goed te praten.quote:Op maandag 23 mei 2011 15:59 schreef wdn het volgende:
[..]
Snap ik
[..]
Stream dat interview meteen even dit topic in dan
Docent piet = new Docent("Piet", "abc");quote:Op maandag 23 mei 2011 16:13 schreef GlowMouse het volgende:
Vervang
new Docent("Piet", "abc");
door
Docent piet;
piet = new Docent("Piet", "abc");
dan kun je piet meegeven aan Student.
Lol.quote:Op donderdag 26 mei 2011 06:51 schreef GI het volgende:
[..]
[..]
[..]
Gisteren het gesprek gehad, hij was er voor een systeembeheerklus met een knipoog naar ontwikkelen. Goed gesprek verder, en de AJAX.NET vraag heb ik eens nagevraagd, hij werd een klein beetje rood toen ik vroeg "Heb je dit zelf geschreven ?" en toen ik vroeg "Misschien licht het aan mij hoor, maar wat is AJAX.NET" schoot het kleurniveau een beetje omhoog, hij wist het daarna relatief goed te praten.
Error; unexpected literal 'ch', expected 'g' at line 35quote:Op donderdag 26 mei 2011 08:05 schreef GI het volgende:
OMG. Schreef ik nou echt "licht het aan mij".... ik ga geloof ik even goed wakker worden nu. Hoe kan ik iemand AJAX.NET kwalijk nemen als ik zelf licht schrijf als ik ligt bedoel...
*Schaamt*
1 2 3 4 5 6 7 8 | $(function(){ $('.fadein img:gt(0)').hide(); setInterval(function(){ $('.fadein :first-child').fadeOut(1000) .next('img').fadeIn(1000) .end().appendTo('.fadein');}, 4000); }); |
1 2 3 4 | <div class="fadein"> <img src="../images/style/header_info.png" alt="afbeelding 1"/> <img src="../images/style/header_covers.png" alt="afbeelding 2"/> </div> |
Hoe bouw je die html op? Is dat een statisch bestand, of wordt die door (bijvoorbeeld) php gegenereerd? In het tweede geval kun je in php de plaatjes husselen, anders moet het achteraf (na het laden van de pagina) in javascript.quote:Op zaterdag 28 mei 2011 16:47 schreef dirkjo het volgende:
Ben op dit moment langzaam een beetje jquery aan het leren (begrijpen). Vroeg me af of iemand me met het volgende kan helpen:
Op m'n website heb ik een header waarbij een afbeelding afwisselt door middel van een fade effect. Daar gebruik ik op dit moment de volgende code voor:
[ code verwijderd ]
En in de HTML:
[ code verwijderd ]
Nu wil ik graag dat de afbeeldingen in random volgorde worden weergeven, zodat niet constant dezelfde volgorde is als iemand de site opent.
Damn dat ik daar nog niet over nagedacht heb. Op dit moment is het nog een statische pagina omdat 't nog een design fase is, maar straks word het inderdaad een door PHP gegenereerde pagina.quote:Op zaterdag 28 mei 2011 17:03 schreef Light het volgende:
[..]
Hoe bouw je die html op? Is dat een statisch bestand, of wordt die door (bijvoorbeeld) php gegenereerd? In het tweede geval kun je in php de plaatjes husselen, anders moet het achteraf (na het laden van de pagina) in javascript.
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 | function maakCookie(naam, waarde, dagen) { if (dagen) { var datum = new Date(); datum.setTime(datum.getTime()+(dagen*24*60*60*1000)); var veloopdatum = "; expires="+datum.toGTMString(); } else { var verloopdatum = " "; } document.cookie = naam+"="+waarde+verloopdatum+";path=/"; } //maakCookie("user","administrator",7); function leesCookie(naam) { var naamCookie = naam + "="; var cookieArray = document.cookie.split(';'); for(var i=0; i < cookieArray.length; i++) { var dezeCookie = cookieArray[i]; while (dezeCookie.charAt(0)==' ') { dezeCookie = dezeCookie.substring(1,dezeCookie.length); } if (dezeCookie.indexOf(naamCookie) == 0) { return dezeCookie.substring(naamCookie.length,dezeCookie.length); } } } |
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 37 38 39 40 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/1999/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="nl"> <head> <title> Inloggen Cookies </title> <!--dit script: gebruikt cookies --> <script type="text/javascript" src="cookiefuncties.js"> </script> <style type="text/css"> div { height:160px; width:200px; padding: 20px; border-width: 5px; border-style: solid; border-color:gray; } </style> </head> <body> <div> <form onSubmit= "maakCookie('user',document.inlog.gebruiker.value,1); maakCookie'password',document.inlog.wachtwoord.value,1);" name="inlog" action="welkom.html" method="post" > email-adres: <input type="text" size="27" id="gebruiker" /> wachtwoord <input type="password" size="27" id="wachtwoord" /> <hr /> <input type="image" src="images/inloggen.gif" value="submit" align="right"/> </form> </div> </body> </html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/1999/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="nl"> <head> <title> Inloggen Cookies </title> <!-- Dit script gebruikt cookies auteur: Marco Langes Datum: -------------------- --> <script type="text/javascript" src="cookiefuncties.js"> </script> </head> <body> <script type="text/javascript"> //<![CDATA[ var newuser = leesCookie("user"); document.writeln("Welkom " + newuser + " U bent ingelogd."); //]]> </script> </body> </html> |
Lolwut, dit komt uit het boek "Webdesign 4" wel al redelijk gedateerd maar volgens het boek en plaatjes in het boek zou het gewoon offline moeten werken.quote:Op maandag 30 mei 2011 11:07 schreef GlowMouse het volgende:
Cookies zijn aan een domeinnaam gekoppeld. Als je de files zo opent, zal dat de reden zijn waarom het niet werkt.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |