Instances of OpenLayers.Tile.Image.IFrame are used to manage the image tiles used by Layer.WMS.Post loaded via HTTP-POST-protocol. Create a new image tile with the OpenLayers.Tile.Image.IFrame constructor.
| OpenLayers. Tile. Image. IFrame | Instances of OpenLayers.Tile.Image.IFrame are used to manage the image tiles used by Layer.WMS.Post loaded via HTTP-POST-protocol. |
| Properties | |
| layerAlphaHack | {Boolean} Always false for an instance. |
| Constructor | |
| OpenLayers. Tile. Image. IFrame | Constructor for a new OpenLayers.Tile.Image.IFrame instance. |
| Functions | |
| destroy | nullify references to prevent circular references and memory leaks |
| clear | Removes the iframe from DOM (avoids back-button problems). |
| clone | |
| renderTile | |
| initImgDiv | Creates the imgDiv property on the tile. |
| createImgDiv | Creates a div with iframe.and eventPane |
| createIFrame | Create the IFrame which shows the image. |
| createRequestForm | Create the html <form> element with width, height, bbox and all parameters specified in the layer params. |
Constructor for a new OpenLayers.Tile.Image.IFrame instance.
| layer | {OpenLayers.Layer} layer that the tile will go in. |
| position | {OpenLayers.Pixel} |
| bounds | {OpenLayers.Bounds} |
| size | {OpenLayers.Size} |
clone: function ( obj )
| obj | {OpenLayers.Tile.Image.IFrame} The tile to be cloned |
{OpenLayers.Tile.Image.IFrame} An exact clone of this OpenLayers.Tile.Image.IFrame
nullify references to prevent circular references and memory leaks
destroy: function()
Removes the iframe from DOM (avoids back-button problems).
clear: function()
clone: function ( obj )
renderTile: function()
Creates the imgDiv property on the tile.
initImgDiv: function()
Creates a div with iframe.and eventPane
createImgDiv: function()
Create the IFrame which shows the image.
createIFrame: function()
Create the html form element with width, height, bbox and all parameters specified in the layer params.
createRequestForm: function()