当前位置:编程学习 > asp >>

请问 ASP response.write JS问题

response.write "<a href="javascript:openwin('printers.asp?id=<%=rs("id")%>','width=600,height=500')" class="link1">打印商家优惠券</a>" 这个东西怎么写对啊,麻烦高手告诉一下,顺便说下规则,本人分不多,希望高手不吝赐教
补充:不用不行啊,要判断是不是是使用优惠券,<%dazfs=rs("dazfs")
mcontent=rs("mcontent")
printer=rs("printer")
if instr(dazfs,"0")>0 then 
response.write "<img src=images/message.gif alt='打折信息'> "
end if 
if instr(dazfs,"1")>0 and printer<>"" then 
response.write "<a href="javascript:openwin('printers.asp?id=<%=rs("id")%>','width=600,height=500')" class="link1">打印商家优惠券</a>"
end if 
 %>
追问:你看一下我的补充,不用不行的,需要判断是不是有优惠券
答案:如果输出HTML代码多,建议使用 blacklong  的回答。
如果你真要用response.write。这样就可以

response.write "<a href=""javascript:openwin('printers.asp?id="&rs("id")&"','width=600,height=500')"" class=""link1"">打印商家优惠券</a>"

注:asp中要输出 双引号,用【 ""  】两个双引号。
其他:.......
%>
<a href="javascript:openwin('printers.asp?id=<%=rs("id")%>','width=600,height=500')" class="link1">打印商家优惠券</a>
<%
.........
不用response.write,写在外面比较省事。 

上一个:Visual FoxPro
下一个:js如何获得FCKeditor控件的值

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,