注册 登录
编程论坛 ASP技术论坛

请问下这个语法要怎么修改好。

H 发布于 2010-02-19 21:57, 772 次点击
<%

str=str&"<span style='font-size:9pt;line-height:15pt'><a href='more.asp?id=<%=rs("typeid")%>&type=<%=rs("type")%>'><%=rs("type")%></a></span>"
%>
6 回复
#2
邪之舞2010-02-20 01:19

<%
str=str&"<span style='font-size:9pt;line-height:15pt'><a href='more.asp?id="& rs("typeid")&"&type="& rs("type")&"'>"& rs("type")&"</a></span>"
%>
#3
H2010-02-20 17:55
谢谢楼上的,但是还是有个问题。

head.asp调用menu.asp里的代码时候提示行2语法错误,menu里取出来的菜单在head里看不到,但在menu.asp里单独浏览又可以看到。

menu.asp里的代码如下:
<!--#include file="articleconn.asp"-->
<%str="<style>a.menu2{text-decoration:none;color:#000000;line-height:25pt;font-size:9pt}a.menu2:hover{text-decoration:none;line-height:25pt;font-size:9pt;color:#ffffff;}a.menu2:visited{color:#ff66cf;line-height:25pt;font-size:9pt}</style>"
%>

<%
    sql="select * from type order by typetime"
    set rs=conn.execute(sql)
    while not rs.eof
%>
<%
str=str&"<span style='font-size:9pt;line-height:15pt'><a href='more.asp?id="& rs("typeid")&"&type="& rs("type")&"'>"& rs("type")&"</a></span>"
%>
<%
    rs.movenext
    wend
    rs.close
    set rs=nothing
    conn.close
    set conn=nothing
%>
<%=str%>

head.asp里的代码如下:
<table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td background="images/topbg.gif">&nbsp;</td>
  </tr>
</table>
<table width="770" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#6687BA">
  <tr bgcolor="#FFFFFF">
    <td bgcolor="#F2F4F9"> <table width="100%" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td width="222" height="55"><a href=""><img src="images/logotrly.gif" width="222" height="55" border="0"></a></td>
          <td width="548"><img src="images/right.gif" width="546" height="55"></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td height="30" valign="bottom" background="images/forum_footer.gif">
    &nbsp;&nbsp;<a href="index.asp">首 页</a> - <script src="menu.asp"></script>
      <a href="bbs/index.asp">论坛</a> </td>
  </tr>
</table>


[ 本帖最后由 H 于 2010-2-20 17:57 编辑 ]
#4
邪之舞2010-03-01 00:24
<script src="menu.asp"></script>  改为  <!--#include file="menu.asp">
#5
javaxingxing2010-03-01 16:33
我经常用楼上的那种方法,不过还是告诉你一下这种方法。
<script type="text/javascript" language="javascript" src="menu.asp"></script>
#6
aspic2010-03-01 17:06
5#错误~!
#7
aspic2010-03-01 17:07
明显没区别 那两个参数可以省略
js方式调用应该用js的输出方式document.write
1