首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 重新开帖叙述清楚,传值的问题 [已结贴,结贴人:bryankoul]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bryankoul
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-04-05 00:22:22 楼主
    谢谢先前各位的答复,可能有些误解

    本来比如直接点击是:a href ="map/ApiApp/add.do?id= <%=rs("id")%>"
    rs出来数据库的值,比如24,那么点击后浏览器地址为/ApiApp/add.do?id= 24

    现在情况比如是javascript:window.open(‘map/ApiApp/add.do?id= <%=rs("id")%>’

    这样肯定 <%=rs("id")%> 反馈不出来,就是类似在Javascript里面的rs表达式该怎麽写?

    应该现在描述清楚了吧就是
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • hookee
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 2

      2

    发表于:2008-04-05 00:32:561楼 得分:20
    假设rs("id")=24
    为何 javascript:window.open('map/ApiApp/add.do?id=24');不行?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bryankoul
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-04-05 00:33:222楼 得分:0
    hookee() 发表于:2008-04-05 00:00:58 13  楼  得分: 
    不太明白,如果是传字符 <%=rs("id")%>本身,我测下来是没错的。
    如果 <%=rs("id")%>是asp代码,那么和js无关了,除非rs(id)返回了引号
    如果这样的话
    src='map/ApiApp/add.do? <%=Replace(rs("id"),"'","&apos;")%>' 

    谢谢你,是这个,结贴
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bryankoul
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-04-05 00:33:393楼 得分:0
    引用 1 楼 hookee 的回复:
    假设rs("id")=24
    为何 javascript:window.open('map/ApiApp/add.do?id=24');不行?

    直接是值可以,已经用你的方法搞定
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved