日期:2014-05-17  浏览次数:20652 次

Dreamweaver项目导入到VS2008问题?
一个简单的WebGIS网站,导入到VS2008后不能在浏览器中查看,而且有很多错误。请高手指点:
1、浏览器中查看网址http://localhost:49538/TPInfoPlat/index.html,不能正常显示,去掉49538才能显示,为什么呢?
2、Dreamweaver页面布局代码和功能代码在一块,如何转到VS中,而且除去其中的错误?
下面是截图


效果图

CODE
HTML code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Map </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
  <SCRIPT type="text/javascript" src="MapExpress/MapExpress.js ">
</SCRIPT> 

 </HEAD>

 <BODY onload="LoadMap()">
  <DIV id="map_div" class="view" style="height:86%; width:55%; text-align:left"></DIV>
     <p>
         &nbsp;</p>
 </BODY>
</HTML>
<SCRIPT LANGUAGE="JavaScript">
var mapObj;
function LoadMap()
{    
    var server = new GMapServer();//定义一个GMapServer地图服务对象
    server.type = GMapViews.CUSTOMSERVER;// GMapViews枚举类属性。根据加载不同服务选择不同属性
    server.name = "imageserver1111";//随便起个名字,不同地图服务之间保持名称唯一。
    server.address = "Data/custom2/";//地图数据所在的虚拟目录
    server.file = "/a.jpg";//地图数据Tile后缀

    var option = new GMapOptions();//定义一个GMapOptions对象(包含了所有初始参数)
    option.center = new GPoint(0, 0);//初始地图中心坐标   
    option.zoomLevel = 2;//初始显示地图层
    option.mapServer = server;
    option.mapProj="+proj=merc";//设置投影类型
    option.mapExtent= "-256, 256, -256, 256";
    mapObj = new GMap("map_div", option); //初始化地图服务器。将刚才定义的GMapServer对象赋值
}

</SCRIPT> 




------解决方案--------------------

你那个是端口号
你编译项目 不要管那个
你发布以后肯定是你的域名 那个是变动的

------解决方案--------------------
对的, 你不涉及到数据交换 或者逻辑 处理 就直接 HTML 就可以了
------解决方案--------------------
js跟html本身就可以放在一块的
分开放的那是c#代码,你用DW也做不来。所以你这没有分开这一说

把js脚本块放到body上面试试,可能是body onload的时候 js函数还没加载出来

在vs里 ctrl + e + d 格式化下代码