大家来帮帮忙,一个javascript方面的问题!请认真看完题,给我出出主意!!!!
因为我在做一个widget项目,在手机上运行的。所以经过测试是不能带参进行页面跳转的!如<ahref="enter.html?id=1">这样是不行的,说找不到这个页面错...
因为我在做一个widget项目,在手机上运行的。所以经过测试是不能带参进行页面跳转的!如<a href="enter.html?id=1">这样是不行的,说找不到这个页面错误。现在有这么一个需求就是刚进入enter页面执行enter()方法,当点击一个相关一个链接再次进入enter页面执行enters()方法,而不需要执行enter()方法。那么怎么判断进入enter页面到底执行那个方法??于是我想到先定义一个变量,var state=0默认state=0时执行enter()方法,进入enters()方法后设置state=1;我想这样就可以保持state=1而不执行enter()方法,但是state是全局变量默认是0,当执行enters()方法后,又被state又还原成0,有执行了enter()方法,我是不想执行这个方法了。我想原因就在当点击相关链接时跳转到enter页面,state还原成0,于是又执行了一次。
现在,我想求教高人,怎么解决这个问题??还是有更好的方法??这么让一个值保存久点,可以实现页面跳转,如java中session,有别的方法也行,url带参这个方法不行,谢谢!!!!!!!!!我实在没有分了,当前积分0分,谢谢。我想高手对知识应该不会只在乎分数吧,不好意思 展开
现在,我想求教高人,怎么解决这个问题??还是有更好的方法??这么让一个值保存久点,可以实现页面跳转,如java中session,有别的方法也行,url带参这个方法不行,谢谢!!!!!!!!!我实在没有分了,当前积分0分,谢谢。我想高手对知识应该不会只在乎分数吧,不好意思 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询