解决方案 »

  1.   

    当点击发表的时候如果没到规定时间直接弹出警告框,然后点击确认A链接不继续执行,现在加了return flase也不管用,加页面跳转的话也是点击警告框的确认直接新打开一个页面,链接还是继续执行。。求牛人指点~
      

  2.   

    return flase要加在a标签的onclick里面~
      

  3.   

            <a href='archives_do.php?dopost=addArc&channelid=<?php echo $nnarr['id'];?>' id="fabiao"  onclick="a() return flase;" class="act" title="发表新文章">发表</a></dd>
    这样么,好像提示框都没了
      

  4.   

    echo '<script>
        function a()
        {
        alert("请遵守发布时间");
    //window.location.href = url
    return false;
      }
        </script>';
    <a href='javascript:a();' id="fabiao"  class="act" title="发表新文章">发表</a></dd>
      

  5.   

    你可以根据条件来设置 a的 href 如果可以发表,则加上正确链接,如果不可以,那么 href="javascript:;"if(符合)
     echo '正确链接'
    else
     echo '不加载或者直接隐藏'
      

  6.   

    你这样不行,我这是个PHP判断,A链接href不能变的要用onclick事件
      

  7.   

    window.location.href = url A链接href不能变跟我用window.location.href的方式没半毛钱关系啊
      

  8.   

    window.location.href = url A链接href不能变跟我用window.location.href的方式没半毛钱关系啊是这样么,还是跟我刚才的效果一样,点击确认直接进入发表内容页面了....
      

  9.   

    <a href='javascript:a();' id="fabiao"  class="act" title="发表新文章">发表</a></dd>红色部分的这个改掉啊
      

  10.   

    无论动态还是静态,你只要根据判断输出不同的脚本即可,最终还是修改掉href,如下
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <script>
    var flag=1;
    function a(obj)
    {
    if(flag==0)
    obj.href='http://www.163.com';//条件不符合修改转向地址
    }
    </script>
    </head>
    <body>
    <a href="http://www.baidu.com" onclick="a(this);">测试</a>
    </body>
    </html>
      

  11.   

    <a href='javascript:a();' id="fabiao"  class="act" title="发表新文章">发表</a></dd>红色部分的这个改掉啊现在那个PHP动态链接出错,请问那个地方要加哪???告诉我!
      

  12.   

    关键就是a函数的传值和onclick=“a(this)”