Mam do Was pytanko i jednocześnie prośbę o pomoc. CMS "Dyna CMS", mam z nim problem że nie chce uruchamiać mi skryptów js na onloadzie. Nie wiem czy je jakoś nadpisuje czy jak, po rpstu skrypt się nie uruchamia. Wygląda całość następująco:
<p><title>Mapa</title></p><!--load leaflet style and source--><p><link href="/ocp-http/PL/Binary2/1996090/4087993001.css" rel="stylesheet" /><script src="/ocp-http/PL/Binary2/1996090/4087992998.js" type="text/javascript"></script><script charset="UTF-8" type="text/javascript">// <![CDATA[ function initMap() { onload="initMap()" //Dane dla maxbounds for map var SW = L.latLng(48.8, 11); var NE = L.latLng(55, 26); var SWNE = L.latLngBounds(SW, NE); var map = L.map('map', {maxBounds: SWNE, minZoom: 6}); map.setView([53, 20], 11); var podklad = L.tileLayer.wms("http://nsbpms06.tp.gk.corp.tepenet:8080/geoserver/gwc/service/wms?", { layers: 'Orange:podkladPolska', format: 'image/png8', transparent: true, attribution: "podklad Polska" }); var podklad_mapbox=L.tileLayer('https://{s}.tiles.mapbox.com/v3/{id}/{z}/{x}/{y}.png', { maxZoom: 18, id: 'examples.map-i875mjb7' }).addTo(map); L.control.scale().addTo(map); var baseLayers = {'podklad': podklad,'podklad_mapbox':podklad_mapbox}; L.control.layers(baseLayers).addTo(map); map.on('zoomend', function() { console.log(map.getZoom()); }); } ; // ]]></script></p><div id="map" style="width: 800px; height: 500px;"></div>
Gdy odpalę tego "initMap-a" z konsoli w firebugu wszystko śmiga elegancko i mapka się ładuje ale przy odpaleniu strony niestety nie.