<html>
<head>
</head>
<body class='hmmessage'><div dir='ltr'>


<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
<div dir="ltr">Hi All <br><br>I have a map file called QGISMap.map I am trying to make it appear in a frame that created by using open layers. But when I run the page it only shows a empty frame. Why it doesn't show the map? Can someone help me please? Codes are below:<br>&nbsp; &lt;!-- MapServer Template --&gt; <br>&nbsp;&lt;!DOCTYPE html&gt;<br>&lt;html&gt;<br>&nbsp; &lt;head&gt;<br>&nbsp;&nbsp;&nbsp; &lt;title&gt;OpenLayers Tutorial - Basic Map Setup&lt;/title&gt;<br>&nbsp;&nbsp;&nbsp; &lt;script src="http://openlayers.org/dev/lib/OpenLayers.js"&gt;&lt;/script&gt;<br>&nbsp;&nbsp;&nbsp; &lt;script type="text/javascript"&gt;<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; var map, layer;<br>&nbsp;<br>function init(){<br>&nbsp;&nbsp;&nbsp; map = new OpenLayers.Map( 'map' );<br>&nbsp;&nbsp;&nbsp; layer = new OpenLayers.Layer.MapServer("OpenLayers WMS",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "http://localhost/cgi-bin/mapserv.exe", {map: 'C:/wwwroot/QGISMap/QGISMap.map'} );<br>&nbsp;&nbsp;&nbsp; map.addLayer([wms]);<br>&nbsp;&nbsp;&nbsp; map.zoomToMaxExtent();<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &nbsp;<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; &lt;/script&gt;<br>&nbsp;<br>&nbsp;&nbsp;&nbsp; &lt;style&gt;<br>&nbsp;&nbsp;&nbsp; @media screen<br>&nbsp;&nbsp;&nbsp; {<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #map{width: 500px; height:500px; border: 2px solid black;}<br>&nbsp;&nbsp;&nbsp; }<br>&nbsp;&nbsp;&nbsp; &lt;/style&gt;<br>&nbsp; &lt;/head&gt;<br>&nbsp; &lt;body onload="init()"&gt;<br>&nbsp;&nbsp;&nbsp; &lt;h3&gt;OpenLayers Tutorial - Basic Map Setup&lt;/h3&gt;<br>&nbsp;&nbsp;&nbsp; &lt;div id="map"&gt;&lt;/div&gt;<br>&nbsp; &lt;/body&gt;<br>&lt;/html&gt;<br></div>
                                               </div></body>
</html>