Ответы пользователя по тегу Google Web Toolkit
  • Как сделать неактивным скроллинг на карте, вставленную через iframe (от google)?

    MindMinimal
    @MindMinimal
    Front-end Developer, веб-разработчик
    Собственно, можно сделать немного другим методом. Используя Google Maps API.
    Можно тут посмотреть stackoverflow.com/questions/2330197/how-to-disable...
    Или я например, делал подобное так:
    scrollwheel: false, - как раз то что нужно. Но это не решение через простую вставку. Зато используя Google Maps API - вы сможете сделать намного больше.
    google_maps(); // Load google maps onload page
    
          function google_maps() {
                    var latlng = new google.maps.LatLng(55.736812,37.617574);
                    var settings = {
                      zoom: 16,
                      center: latlng,
                      mapTypeControl: true,
                      mapTypeControlOptions: {style: google.maps.MapTypeControlStyle.DROPDOWN_MENU},
                  scrollwheel: false,
                  disableDoubleClickZoom: true,
                      navigationControlOptions: {style: google.maps.NavigationControlStyle.SMALL},
                      mapTypeId: google.maps.MapTypeId.ROADMAP
                  };
          var map = new google.maps.Map(document.getElementById("map"), settings);
            var myLatlng = new google.maps.LatLng(55.736812,37.617574);
            
            var myOptions = {
              zoom: 16,
              center: myLatlng,
              scrollwheel: false,
              disableDoubleClickZoom: true,
              mapTypeId: google.maps.MapTypeId.ROADMAP
            }


    P.S. Не претендую на самое изящное решение. Думаю можно сделать и попроще.
    Ответ написан
    Комментировать