解决方案 »

  1.   

    现在在跳转前判断!<script type="text/javascript">
    function ToHome()
    {
    var status =  "<?php echo $memberStatus; ?>";

    if(status ==2)
    {
    window.location.href='userinfo.php';

    }
    else
    {
    alert('对不起,请您先登录!');
    }
    }
    </script></head> <body> <div data-role="page" id="e1"> <div data-role="header" data-ajax="false">
         <a  href="#" data-role="button" onclick="ToHome()" data-icon="home">个人中心</a>
    <h1>登录</h1>
            <a href="regist.php" data-role="button" data-icon="arrow-r">注册</a>
    </div><!-- /头部 --> <div data-role="content" >
    <form action="login.php"  method=post data-ajax="false">
             <ul data-role="listview" data-inset="true">
                <li data-role="fieldcontain">
                        <label for="regName">姓名:</label>
                        <input type="text" name="memberName" id="regName" value=""  placeholder="必填"/>
                    </li>
                    
                    
                    <li data-role="fieldcontain">
                        <label for="regPwd">密码:</label>
                        <input type="password" name="pwd" id="Pwd" value=""  placeholder="6-8位" />
                    </li>                <li data-role="fieldcontain">
                        <input type="submit" name="sub2" value="登录" data-theme="b" />
                    </li>
                </ul>
            </form>
    </div>
    </div>但是第一次点个人中心时,onclick没反应;点击提交后,再点onclick才有反应!
      

  2.   


    现在在跳转前判断!符合条件再跳转,不符合条件就不跳转,可是当从注册页面跳到登录页面时,点个人中心没反应,点击登录提交后才有反应!求帮忙<script type="text/javascript">
    function ToHome()
    {
    var status =  "<?php echo $memberStatus; ?>";if(status ==2)
    {
    window.location.href='userinfo.php';}
    else
    {
    alert('对不起,请您先登录!');
    }
    }
    </script></head> <body> <div data-role="page" id="e1"><div data-role="header" data-ajax="false">
         <a  href="#" data-role="button" onclick="ToHome()" data-icon="home">个人中心</a>
    <h1>登录</h1>
            <a href="regist.php" data-role="button" data-icon="arrow-r">注册</a>
    </div><!-- /头部 --><div data-role="content" >
    <form action="login.php"  method=post data-ajax="false">
             <ul data-role="listview" data-inset="true">
                <li data-role="fieldcontain">
                        <label for="regName">姓名:</label>
                        <input type="text" name="memberName" id="regName" value=""  placeholder="必填"/>
                    </li>
                    
                    
                    <li data-role="fieldcontain">
                        <label for="regPwd">密码:</label>
                        <input type="password" name="pwd" id="Pwd" value=""  placeholder="6-8位" />
                    </li>                <li data-role="fieldcontain">
                        <input type="submit" name="sub2" value="登录" data-theme="b" />
                    </li>
                </ul>
            </form>
    </div>
    </div>
      

  3.   

    什么叫做没反应?没有执行ToHome方法?
      

  4.   


    像这样子的操作:点击注册页面上的登录链接,跳转到登录页面,点击登录页面上的个人中心链接,但是个人链接中的ToHome方法被点击后没执行。
      

  5.   


    像这样子的操作:点击注册页面上的登录链接,跳转到登录页面,点击登录页面上的个人中心链接,但是个人链接中的ToHome方法被点击后没执行。有提示什么错误吗?
      

  6.   


    像这样子的操作:点击注册页面上的登录链接,跳转到登录页面,点击登录页面上的个人中心链接,但是个人链接中的ToHome方法被点击后没执行。有提示什么错误吗?没有,但是点提交后,再点个人中心链接,就会触发ToHome方法
      

  7.   


    再给你看个例子:
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1"> 
    </head>
    <body>
    <ul>
    <li>
    <a href="#" onclick="WeiXinShareBtn()">分享到微信朋友圈</a>
    </li>
    </ul><script type="text/javascript">
    function WeiXinShareBtn() { 
     if (typeof WeixinJSBridge == "undefined") { 
     alert("请先通过微信搜索 wow36kr 添加36氪为好友,通过微信分享文章 "); 
     } else { 
     WeixinJSBridge.invoke('shareTimeline', { 
     "title": "四度空间", 
     "link": "http://www.36kr.com", 
     "desc": "关注互联网创业", 
     "img_url": "http://www.36kr.com/assets/images/apple-touch-icon.png" 
     }); 
     } 
     }
    </script>
    </body>
    </html>同样第一次点击链接,不触发onclick事件,然后点微信上面的分享到朋友圈后,再回来点就可以。
      

  8.   

    我这边促发的啊 弹出alert("请先通过微信搜索 wow36kr 添加36氪为好友,通过微信分享文章 "); 这个