3 <style type="text/css">
8 <script src="../../lib/OpenLayers.js"></script>
11 var out = document.getElementById("out");
12 var size = OpenLayers.Util.getRenderedDimensions("<p>Content</p>");
13 var bigger = OpenLayers.Util.getRenderedDimensions("<p>Content</p>", null, {displayClass: 'testDims'});
14 var overflow = OpenLayers.Util.getRenderedDimensions("<p style='overflow:auto'>Content</p>");
15 var width = OpenLayers.Util.getRenderedDimensions("<p>Content</p>", new OpenLayers.Size(250, null));
16 var height = OpenLayers.Util.getRenderedDimensions("<p>Content</p>", new OpenLayers.Size(null, 40));
17 if ((size.w + 40) == bigger.w && (size.h + 40) == bigger.h) {
18 out.innerHTML = "bigger Pass: " + size + ", " + bigger;
20 out.innerHTML = "bigger Fail: " + size + ", " + bigger;
23 if (size.w == overflow.w && size.h == overflow.h) {
24 out.innerHTML += "<br/>overflow Pass: " + size + ", " + overflow;
26 out.innerHTML += "<br/>overflow Fail: " + size + ", " + overflow;
29 if (width.w == 250 && width.h == size.h) {
30 out.innerHTML += "<br/>width Pass: " + size + ", " + width;
33 out.innerHTML += "<br/>width Fail: " + size + ", " + width;
36 if (height.h == 40 && height.w == size.w) {
37 out.innerHTML += "<br/>height Pass: " + size + ", " + height;
40 out.innerHTML += "<br/>height Fail: " + size + ", " + height;