Voor alles met een -.quote:Op zondag 1 maart 2009 23:10 schreef Flaccid het volgende:
[..]
En hetzelfde geld dus ook voor backgroundImage?
Thanks, probleem verholpen. Overigens was dat met die numerieke id's alleen even voor de test, in mijn werkelijke applicatie staat er iets voor, net als bij de pagina divs.quote:Op maandag 2 maart 2009 19:38 schreef SuperRembo het volgende:
Het heeft in iedere geval te maken met prosition:relative. Als je die weg laat werkt het ook in IE.
Een id moet trouwens altijd beginnen met een letter. Helemaal numerieke id's kunnen op allerlei manieren problemen geven.
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: |