第一张页面:
<script>
function openNewWin(url)
{
alert(url);//这儿可以正常得到url的值 "南京兰芙宫花卉餐厅"
window.open("mapshow.aspx?name="+url,'newwindow','height=450,width=550,) 
}
</script><INPUT type='button' value='点击放大' onclick='openNewWin("南京兰芙宫花卉餐厅")'>
第二张页面接受值
if (Request.QueryString["name"]!=null && Request.QueryString["name"].ToString()!="")
{
tdName=Request.QueryString["name"].ToString();
}

else
{
tdName ="";
}
Response.Write(tdName);//这时的值变成了"南京兰芙宫花卉餐"
Response.End();为什么传到第二张页面后变成了"南京兰芙宫花卉餐" 而不是"南京兰芙宫花卉餐厅"
如果传"南京兰芙宫"就没有问题.