回 帖 发 新 帖 刷新版面

主题:一个局部变量的问题

各位帮忙看一下:
<%
          string a;
          string strConn = ConfigurationManager.ConnectionStrings["517517ConnectionString"].ConnectionString;
          string shopid, itype, intro,bbsid, topimg,sname1;
          
          SqlConnection myConn = new SqlConnection(strConn);
          
          int i = 0;
          sname1 = Request.QueryString["sname"];
          shopid = Request.QueryString["id"];
          itype =  Request.QueryString["itype"];
          if (shopid == null) shopid = "-1";
          if (itype == null) itype = "0";
          if (sname1 == null) sname1 = "无";
    %>
    <script language="javascript">
                document.title=<%=sname1%>
                </script>

如果是这样的话就是一个错误的.
但是如果把sname1改成itype 或者shopid都是可以的,如果再增加一个变量
string a;
a="asdfsadf" 
然后把sname1替换成a这样也不可以.
想问一下各位,怎么样解决这个问题

回复列表 (共4个回复)

沙发

然后把sname1替换成a这样也不可以?
是编译错误还是显示结果错误?

板凳

是 结果错误,而且如果是数字的 话是可以的

3 楼

你检查一下你这个页面的HTML中关于字符集的设置.

4 楼


问题解决了,多谢了

我来回复

您尚未登录,请登录后再回复。点此登录或注册