您的位置:程序门 -> web 开发 -> asp



无法打开指定的链接页面,是为什么?急,在线等20分!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


无法打开指定的链接页面,是为什么?急,在线等20分![已结贴,结贴人:tichy]
发表于:2007-01-04 12:28:56 楼主
<%
function   check_date(date1,date2)
    dim   rsdate
    check_date=0
    set   rsdate   =   server.createobject( "adodb.recordset ")
    rsdate.open   "select   userid   from   pay   where   bdate= ' "&date1& " '   and   fdate= ' "&date2& " ' ",conn,1,1
    if   not   rsdate.eof   then
  %>
  <script   language= "javascript ">
    if   (confirm( "确认:您选择的开始和结束日期已经计算过工资,是否重新计算? "))
    {   window.location.href= "pay_detail.asp?bdate= "+date1+ "&fdate= "+date2;
    //window.location.href= "pay_detail.asp ";
    }
      else
      {
      history.go(-1);
                }
  </script>
<%end   if%>
这是我的一个函数,在一个asp里调用它,目的是判断是否确认重新计算?如果是的话,则执行pay_detail.asp并传递两个参数,否的话返回上一个页面,可不知道为什么,我传递参数就执行不了,如果不加参数,用//这一行,就能调用pay_detail.asp这个页面,哪儿错了呢?
发表于:2007-01-04 12:49:281楼 得分:10
<script   language= "javascript ">
    var   date1= <%=date1%> ;
    var   date2= <%=date2%> ;
if   (confirm( "确认:您选择的开始和结束日期已经计算过工资,是否重新计算? "))
    {   window.location.href= "pay_detail.asp?bdate= "+date1+ "&fdate= "+date2;
    //window.location.href= "pay_detail.asp ";
    }
      else
      {
      history.go(-1);
                }
  </script>

试一下,这样行不行?
发表于:2007-01-04 13:09:262楼 得分:10
<script   language= "javascript ">
    if   (confirm( "确认:您选择的开始和结束日期已经计算过工资,是否重新计算? "))
    {   alert(date1);
//加入这个呢?
window.location.href= "pay_detail.asp?bdate= "+date1+ "&fdate= "+date2;
date1有传下来么?我不是很懂,不过别人都这么教我调试问题:)
发表于:2007-01-04 13:29:263楼 得分:0
问题解决了,谢谢了


快速检索

最新资讯
热门点击