function initialize() { initNXGMap(document.getElementById('map')); }
//setup onload function if(typeof window.addEventListener != 'undefined') //.. gecko, safari, konqueror and standard window.addEventListener('load', TAFONCTION, false); else if(typeof document.addEventListener != 'undefined') //.. opera 7 document.addEventListener('load', TAFONCTION, false); else if(typeof window.attachEvent != 'undefined') //.. win/ie window.attachEvent('onload', TAFONCTION); else //** remove this condition to degrade older browsers : mac/ie5 and anything else that gets this far { if(typeof window.onload == 'function') //if there's an existing onload function { var existing = onload; window.onload = function() //add new onload handler { existing(); //call existing onload function TAFONCTION(); //call replacetext onload function }; } else //setup onload function window.onload = TAFONCTION; }
window.addEvent('domready', function() { TAFONCTION(); });
<?php define(GoogleMapsKey, '<GoogleAPIKey>'); require "nxgooglemapsapi.php"; // Include de la classe $api = new NXGoogleMapsAPI(); // instanciation de la classe $api -> setHeight(600); // hauteur de la map $api -> setWidth(800); // largeur de la map $api->addControl(GLargeMapControl); $api->addControl(GMapTypeControl); $api->setZoomFactor(16); $api->addControl(GOverviewMapControl); $api->addAddress("adresse, pays", "Texte de la bulle (TXT/HTML)", (true/false)); $api-> setCenter ((int) $long, (int) $lat)) //<---- C'EST CA QUE J'AIMERAI AVOIR A METTRE DIRECTEMENT LA OU J'INSERE LE CODE DANS LA PAGE $onLoad = $api->getOnLoadCode(); $contenuMAP = $api-> getBodyCode (); ?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php define("GoogleMapsKey", '<GoogleAPIKey>'); function loadMap($long, $lat) { if(!class_exists("NXGoogleMapsAPI")) { require "nxgooglemapsapi.php"; // Include de la classe } $api = new NXGoogleMapsAPI(); // instanciation de la classe $api -> setHeight(600); // hauteur de la map $api -> setWidth(800); // largeur de la map $api->addControl(GLargeMapControl); $api->addControl(GMapTypeControl); $api->setZoomFactor(16); $api->addControl(GOverviewMapControl); $api->addAddress("adresse, pays", "Texte de la bulle (TXT/HTML)", (true/false)); $api-> setCenter ((int) $long, (int) $lat)) //<---- C'EST CA QUE J'AIMERAI AVOIR A METTRE DIRECTEMENT LA OU J'INSERE LE CODE DANS LA PAGE return array($api->getOnLoadCode(), $api->getBodyCode()); } ?>
<?php $map = loadMap('39.183192', '-94.367676'); // Mon code header : echo $map[0]; // Mon code body: echo $map[1]; ?>
$onLoad = $api->getOnLoadCode();
$map[0];
$contenuMAP = $api-> getBodyCode ();
$map[1];
initNXGMap(document.getElementById('map'));
<!-- carte google test --> <?php define("GoogleMapsKey", ''); function loadMap($long, $lat) { if(!class_exists("NXGoogleMapsAPI")) { require "./data/class/nxgooglemapsapi.php"; // Include de la classe } $api = new NXGoogleMapsAPI(); // instanciation de la classe $api -> setHeight(600); // hauteur de la map $api -> setWidth(800); // largeur de la map $api->addControl(GLargeMapControl); $api->addControl(GMapTypeControl); $api->setZoomFactor(16); $api->addControl(GOverviewMapControl); $api->addAddress("adresse, pays", "Texte de la bulle (TXT/HTML)", (true)); $api-> setCenter((int) $long, (int) $lat); //<---- C'EST CA QUE J'AIMERAI AVOIR A METTRE DIRECTEMENT LA OU J'INSERE LE CODE DANS LA PAGE return array($api->getOnLoadCode(), $api->getBodyCode()); } ?>
<?php $map = loadMap('39.183192', '-94.367676'); // Mon code header : echo $map[0]; // Mon code body: echo $map[1]; ?>
<html> <head> <?php echo $api->getHeadCode(); ?> // <----Si je mets ça le site plante intégralement </head> "> //<----En mettent je n'ai rien de plus <?php echo $contenuMAP; ?> //<----En mettent je n'ai rien de plus </html>
define("GoogleMapsKey", '<TACLÉAPI>');
define("GoogleMapsKey", 'TACLÉAPI');
<!-- carte google test --> <?php define("GoogleMapsKey", 'TACLEAPI'); if(!class_exists("NXGoogleMapsAPI")) { require "./data/class/nxgooglemapsapi.php"; // Include de la classe } // J'ai renommé la variable pour ne pas que tu la réutilise par mégarde // ailleurs dans ton site $api_ggmap = new NXGoogleMapsAPI(); // instanciation de la classe $api_ggmap->setHeight(600); // hauteur de la map $api_ggmap->setWidth(800); // largeur de la map $api_ggmap->addControl(GLargeMapControl); $api_ggmap->addControl(GMapTypeControl); $api_ggmap->setZoomFactor(16); $api_ggmap->addControl(GOverviewMapControl); $api_ggmap->addAddress("adresse, pays", "Texte de la bulle (TXT/HTML)", (true)); ?>
<html> <head> <?php $api_ggmap->setCenter((int) 39.183192, (int) -94.367676); echo $api_ggmap->getHeadCode(); ?> </head> getOnLoadCode();?>"> <?php echo $api_ggmap->getBodyCode();?> </html>
getOnLoadCode();?>">
<?php $api_ggmap->setCenter((int) 39.183192, (int) -94.367676); echo $api_ggmap->getHeadCode(); ?>
getOnLoadCode();?>">
<html> <head> <?php $api_ggmap->setCenter((int) 39.183192, (int) -94.367676); echo $api_ggmap->getHeadCode(); ?> </head> <script type="text/javascript"> window.onload = <?php echo $api_ggmap->getOnLoadCode();?>; </script> <?php echo $api_ggmap->getBodyCode();?> </html>
<?php $api_ggmap->setCenter((int) 39.183192, (int) -94.367676); echo $api_ggmap->getHeadCode(); ?> <script type="text/javascript"> window.onload = <?php echo $api_ggmap->getOnLoadCode();?>; $api_ggmap->addAddress('fraser island, Australie', 'la plus grande île de sable au monde. Un paradis pour passer des vacances dans un lieu préservé', (true)); </script> <?php echo $api_ggmap->getBodyCode();?>
function addLoadEvent(func) { var oldonload = window.onload; if (typeof window.onload != 'function'){ window.onload = func } else { window.onload = function() { initNXGMap(document.getElementById('map')); func(); } } } addLoadEvent(initialize);