quote:Op zaterdag 23 maart 2013 08:13 schreef raptorix het volgende:
Volgens mij kan je gewoon $('#infobox').text(data); gebruiken, anders even googlen op jquery replace text within div.
1 | $('#infobox-content').text(data); |
1 | $('#infobox-content').innerHTML = data; |
Options +Multiviewsquote:Op zaterdag 23 maart 2013 07:05 schreef Chandler het volgende:
[..]
Heb het ook maar gedownloaded, altijd handig vandaag is mijn huiswerk infowindow ajax
@Swets: wat is de content van je htaccess file?
That's all?quote:
Ben ik bekend mee en zoals ik reeds aangaf geeft dat verder geen voldoening... en zorgen beide opties dat ik de styling van de infoWindow opeens foetsie is...quote:
Gewoon in phpquote:Op zaterdag 23 maart 2013 08:28 schreef Chandler het volgende:
[..]
That's all?
En hoe pars je de URL gegevens? ook handig
Huh? heb je mijn post wel gelezen? Ik heb een testpagina gemaakt met alleenquote:Op zaterdag 23 maart 2013 08:38 schreef Chandler het volgende:
[..]
Dat leek mij logisch, maar hoe? want dan neem ik aan dat daar een fout in zit
1 2 3 | <?php echo "dit is een php test"; ?> |
1 2 3 | <?php $detailId=end(explode( '/', substr($_SERVER['PATH_INFO'], 1))); ?> |
Ja, ik wist niet dat dat ook .htaccess kon!quote:Op zaterdag 23 maart 2013 08:43 schreef Chandler het volgende:
Misschien een regeltje toevoegen in je htacces dat hij ook .php pakt? misschien dat de oude INI van je server dat wel deed en de nieuwe niet?
Zelf rewrite ik alles via index.php en zoek dan naar het desbetreffende bestandje in mijn site (soort mvc)
gefeli en zo moeilijk was het niet dusquote:Op zaterdag 23 maart 2013 08:47 schreef Swetsenegger het volgende:
[..]
Ja, ik wist niet dat dat ook .htaccess kon!
AddType application/x-httpd-php .php toegevoegd in .htaccess en het werkt
Wel om uit te vinden wat er nu mis was. Zeker met een weinig toeschietelijke hoster die vanaf moment 1 heeft geroepen "zit in je script" Terwijl ik kon aantonen dat de server een 404 terug gooide en we dus helemaal niet in mijn script kwamen.quote:Op zaterdag 23 maart 2013 09:02 schreef Chandler het volgende:
[..]
gefeli en zo moeilijk was het niet dus
LOL het is sowieso raar dat die PHP scripts niet geladen werden, dat is tegenwoordig de norm toch?quote:Op zaterdag 23 maart 2013 09:11 schreef Swetsenegger het volgende:
[..]
Wel om uit te vinden wat er nu mis was. Zeker met een weinig toeschietelijke hoster die vanaf moment 1 heeft geroepen "zit in je script" Terwijl ik kon aantonen dat de server een 404 terug gooide en we dus helemaal niet in mijn script kwamen.
Ze werden wel geladen als je .php er achter zet.quote:Op zaterdag 23 maart 2013 09:13 schreef Chandler het volgende:
[..]
LOL het is sowieso raar dat die PHP scripts niet geladen werden, dat is tegenwoordig de norm toch?
Helaas werkt onderstaand voorbeeld ook nietquote:Op zaterdag 23 maart 2013 08:16 schreef Chandler het volgende:
[..]
[ code verwijderd ]
werkt totaal niet (geeft ook geen error trouwens)
[ code verwijderd ]
plaatst tekst maar vervangt styling
Op zich weet ik hoe ik tekst kan aanpassen $('#div').innerHTML maar dat werkt op een of andere manier niet samen met de styling en als ik de content niet aanpas zie ik een leuke box met 'loading....'
1 | infoWindow.setContent('<div class="infobox-wrapper"><div id="infobox">' + data + '</div></div>'); |
Kan ook nog veiliger zijn.quote:Op zaterdag 23 maart 2013 09:15 schreef Chandler het volgende:
Duidelijk al zou ik het toch via een centraal script aanroepen maar goed, wie ben ik hé!
Die </dov> moet </div> zijn, neem ik aan.quote:Op zaterdag 23 maart 2013 08:09 schreef Chandler het volgende:
[..]
Leuk! kan er altijd van leren! zal 3djs ook eens een bezoekje geven.
Even iets anders, wil nu mijn infowindow anders maken, dus custom.
[ code verwijderd ]
Bovenstaand is mijn html code voor mijn custom infowindow! werkt op zich goed, echter wil ik de content laten vervangen door en ajax aanroep (iets wat half werkt).
Hoe ziet je css eruit? Ik denk dat re geen styling zit op #infobox maar alleen op de div daarin (#infobox-content). Die verdwijnt, dus gaat de styling ook weg.quote:[ code verwijderd ]
Normaal zou ik via infoWindow.setContent(data) de content kunnen vervangen maar helaas vervang ik daarmee ook de styling van de divs en dat wil ik niet, vandaar dat ik dacht middels $('#infobox').innerHTML de content aan te passen maar dat werkt niet. Heeft iemand hier een oplossing voor? google bracht mij namelijk niet veel nuttigs
Ja die dov moet een div zijn lol maar die had ik reeds gevonden en aangepast.quote:Op zaterdag 23 maart 2013 10:12 schreef Light het volgende:
[..]
Die </dov> moet </div> zijn, neem ik aan.
[..]
Hoe ziet je css eruit? Ik denk dat re geen styling zit op #infobox maar alleen op de div daarin (#infobox-content). Die verdwijnt, dus gaat de styling ook weg.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | .infobox-wrapper { display:none; } #infobox { border:2px solid black; margin-top: 8px; background:#333; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: .5em 1em; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; text-shadow:0 -1px #000000; -webkit-box-shadow: 0 0 8px #000; box-shadow: 0 0 8px #000; } |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | infoWindow = new InfoBox({ content: $("#infobox"), disableAutoPan: false, maxWidth: 150, pixelOffset: new google.maps.Size(-140, 0), zIndex: null, boxStyle: { background: "url('http://google-maps-utility-library-v3.googlecode.com/svn/trunk/infobox/examples/tipbox.gif') no-repeat", opacity: 0.75, width: "280px" }, closeBoxMargin: "12px 4px 2px 2px", closeBoxURL: "http://www.google.com/intl/en_us/mapfiles/close.gif", infoBoxClearance: new google.maps.Size(1, 1) }); |
1 | jQuery("#infobox") |
1 | $("#infobox") |
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |