Dat laatste is al besproken, ik laat het zo.quote:Op dinsdag 3 maart 2009 21:33 schreef SuperRembo het volgende:
Ik zou eerst een mooiere oplossing voor "Close [X]" verzinnen. Het zou ook mooi zijn als alles ook zonder javascript te bekijken zou zijn.
| 1 2 3 4 5 6 7 8 9 10 11 12 | var scrolling = document.getElementById('iframe').scrolling switch (scrolling) { case 'no': document.getElementById('iframe').scrolling = 'yes'; break; case "yes": document.getElementById('iframe').scrolling = 'no'; break; } } |
Zo goed kan ik niet javascripten.quote:Op woensdag 4 maart 2009 12:07 schreef Roy_T het volgende:
Los van je probleem: 3 keer document.getElementById('iframe' zorgt voor onnodige overhead.
Beter zoek je 'm 1 keer op in de DOM en zet de referentie in een variabele, die je vervolgens gebruikt.
quote:
| 1 2 3 4 5 6 7 8 9 10 11 12 | var frame = document.getElementById('iframe') switch (frame.scrolling) { case 'no': frame.scrolling = 'yes'; break; case "yes": frame.scrolling = 'no'; break; } } |
Ik wist niet eens dat dat zo kon!quote:Op woensdag 4 maart 2009 12:38 schreef mschol het volgende:
[..]
volgens mij bedoelt hij zoiets:
[ code verwijderd ]
| 1 2 3 4 5 | { var el = document.getElementById(id); el.scrolling = (el.scrolling == 'yes' ? 'no' : 'yes'); } |
| 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 | function(overlay, point) { if (point) { // display points alert(point.y + " - " + point.x); if (marker) { map.removeOverlay(marker); } var center = new GLatLng(point.y, point.x); var marker = new GMarker(center, {draggable: true}); GEvent.addListener(marker, "dragstart", function() { map.closeInfoWindow(); GEvent.addListener(marker, "dragend", function() { marker.openInfoWindowHtml("Just bouncing along..."); map.addOverlay(marker); } |
| 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 | window.onload = function() { if (!GBrowserIsCompatible()) return; window.onunload = GUnload; var map = new GMap2(document.getElementById("map_canvas")); map.setCenter(new GLatLng(52, 5), 10); GEvent.addListener(map, 'click', function(overlay, point) { //if (!point) return; if (marker) { // Remove privious marker map.removeOverlay(marker); } // Create new marker var center = new GLatLng(point.y, point.x); marker = new GMarker(center, {draggable: true}); map.addOverlay(marker); } ) ; } |
| 1 2 3 | image.src = "image/" + galleryArray[currentImage]; var imgHeight = image.height; |
Gedaan maar mijn zoekkunsten zijn echt n00b achtig... misschien een aanwijzing in de goede richting?quote:Op donderdag 5 maart 2009 15:13 schreef Roy_T het volgende:
Lees de docs(antwoord: ja, je kunt via de Google API een adres bij een coördinaat zoeken)
Waarschijnlijk is het plaatje dan nog niet geladen.quote:Op donderdag 5 maart 2009 15:35 schreef poepeneesje het volgende:
Ik moet de hoogte en breedte van plaatjes uit een array hebben. Met onderstaande code geeft hij in FF en Opera wel een hoogte terug. Maar in IE en Chrome geeft hij 0 terug.
[ code verwijderd ]
Wie weet hoe ik het voor IE en Chrome netjes kan oplossen?
Helaasquote:
Klopt daar dacht ik ook zelf aan, ik was in de tussentijd al weer verder gegaan. Opeens deed hij het in IE welquote:Op donderdag 5 maart 2009 16:30 schreef SuperRembo het volgende:
[..]
Waarschijnlijk is het plaatje dan nog niet geladen.
| 1 2 3 4 5 6 7 8 9 10 11 12 | image.src = "image/" + galleryArray[currentImage]; var imgHeight = image.height; var imgWidth = image.width; if(imgHeight > imgWidth) { var imgStyleValue = "height: " + (imageDivHeight - 6); } else if (imgWidth > imgHeight) { var imgStyleValue = "width: " + (imageDivWidth - 6); } |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | { var colors = new Array(); colors[0] = "black"; // "img/bullet_black.png"; colors[1] = "blue"; // "img/bullet_blue.png"; colors[2] = "green"; // "img/bullet_green.png"; colors[3] = "orange"; // "img/bullet_orange.png"; colors[4] = "pink"; // "img/bullet_pink.png"; colors[5] = "purple"; // "img/bullet_purple.png"; colors[6] = "red"; // "img/bullet_red.png"; colors[7] = "white"; // "img/bullet_white.png"; colors[8] = "yellow"; // "img/bullet_yellow.png"; document.getElementById("bullet").src = "img/bullet_"+colors[c]+".png"; } |
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |