Advertisement
Replace

Untitled

Mar 25th, 2015
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.45 KB | None | 0 0
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html>
  3.     <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  5.         <title>Bulgarian Clickable Map</title>
  6.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/ammaps/3.13.0/ammap.css" type="text/css">  
  7.     </head>
  8.     <body>  
  9.         <div id="mapdiv" style="width: 100%; height: 500px;"></div>          
  10.         <script src="https://cdnjs.cloudflare.com/ajax/libs/ammaps/3.13.0/ammap.js" type="text/javascript"></script>
  11.         <script src="https://cdnjs.cloudflare.com/ajax/libs/ammaps/3.13.0/maps/js/bulgariaHigh.js" type="text/javascript"></script>  
  12.         <script type="text/javascript">        
  13.         var map;
  14.         AmCharts.ready(function() {    
  15.             map = new AmCharts.AmMap();
  16.             map.pathToImages = "http://www.ammap.com/lib/images/";
  17.             var dataProvider = {
  18.                 map: "bulgariaHigh",
  19.                 getAreasFromMap: true
  20.             };
  21.             map.areasSettings = {
  22.                 autoZoom: false,
  23.                 selectable: true
  24.             };
  25.             map.zoomControl = {
  26.                 panControlEnabled: false,
  27.                 zoomControlEnabled: false
  28.             };
  29.             map.dataProvider = dataProvider;
  30.             map.write("mapdiv");
  31.             map.addListener("clickMapObject", function (event) {
  32.                 if (event.mapObject.id != undefined ) {
  33.                     window.location.hash = '#' + event.mapObject.title;
  34.                     console.log('#' + event.mapObject.title);
  35.                 }
  36.             });
  37.         });
  38.         </script>      
  39.     </body>
  40. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement