<!--code.start-->?
if(!$_COOKIE[mjehkmlgroupid])
{
?<!--code.end-->
<a href="http://diya1111.web-160.com/e/member/login/">请登录</a>
<!--code.start-->?
}
elseif($_COOKIE[mjehkmlgroupid]==1)
{
?<!--code.end-->
<style type="text/css">
<!--
.STYLE1 {color: #FF0000}
-->
</style>
¥:<span class="STYLE1">[!--price--]</span>元<br />
<!--code.start-->?
}
?<!--code.end--> ;
这是段判断会员的代码,现在放在html静态网页里不会判断了,我想把它写在js里面,然后通过js判断结果输出到静态网页里,怎么实现呢?

解决方案 »

  1.   

    卧槽…… 
    首先……你先把两个都输出到页面并隐藏起来。或者是后插入……
    var isLogin = cookie.get("mjehkmlgroupid");
    if(isLogin){
    //DOM操作或者……显示a
    }else{
    //DOM操作或者……显示span
    }
      

  2.   

    你需要做以下事:
    1:封装方法(注意参数,要能方便调用)
    2:实现方法,将js代码写在单独文件中
    3:调用,先引用<script src="*.js" type="text/javascript"></script>,后调用:方法名(参数列表)不知道是不是这个意思?
      

  3.   

    lz要输出什么内容呢?要是看运行到哪,可以用alert(“想看到的内容”);也可以把想要输出的内容放到层里,需要知道层的id,用document.getElementById("层的id").innerHTML="输出的内容";