Guest User

Untitled

a guest
Sep 20th, 2018
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. document.getElementById('map').oncontextmenu = function (e) {
  2. e = e ? e : window.event;
  3. if (e.preventDefault) e.preventDefault(); // For non-IE browsers.
  4. else return false; // For IE browsers.
  5. };
  6.  
  7. var mapOptions = {
  8. div: "map"
  9. };
  10.  
  11. map = new OpenLayers.Map('map', mapOptions);
  12. map.addLayer(new OpenLayers.Layer.OSM());
  13.  
  14. OpenLayers.Control.Click = OpenLayers.Class(OpenLayers.Control, {
  15.  
  16. defaultHandlerOptions: {
  17. 'single': true,
  18. 'double': true,
  19. 'pixelTolerance': 0,
  20. 'stopSingle': false,
  21. 'stopDouble': false
  22. },
  23. handleRightClicks: true,
  24. initialize: function (options) {
  25. this.handlerOptions = OpenLayers.Util.extend({}, this.defaultHandlerOptions);
  26.  
  27. OpenLayers.Control.prototype.initialize.apply(
  28. this, arguments);
  29. this.handler = new OpenLayers.Handler.Click(
  30. this, this.eventMethods, this.handlerOptions);
  31. },
  32. CLASS_NAME: "OpenLayers.Control.Click"
  33.  
  34. });
Add Comment
Please, Sign In to add comment