试问可以这样么:在a页面,点击超链接,在执行a页面的js函数后,跳到b页面,并且执行b页面的某一个js函数

如题.我知道在b页面写个onload事件函数,在函数里面调用其它函数可以实现,但有没有其它办法呢?在b页面有个模块默认隐藏,需要通过函数将它设为显示。如果用onload,... 如题.我知道在b页面写个onload事件函数,在函数里面调用其它函数可以实现,但有没有其它办法呢?
在b页面有个模块默认隐藏,需要通过函数将它设为显示。如果用onload,那它就不会默认隐藏了
展开
 我来答
XX莫叫莫鸟
推荐于2016-01-02 · TA获得超过494个赞
知道小有建树答主
回答量:381
采纳率:0%
帮助的人:194万
展开全部
a页面未这个超链接添加onclick事件,事件指向你的js函数,函数末尾定义window.location=b页面
b页面写onload事件,为什么要用其他方法呢,onload这么方便,a页面过来的时候也可以带上地址栏参数
因为你在onload事件里面把它设为显示了,其实它本来是默认隐藏的,况且你本来要让它显示的,为什么要让它先隐藏后显示呢,不是多此一举吗,如果你要判断一个条件来显示它你可以从a页面带参数过来判断啊,判断成功则让它显示,否则不作为
追问
你后面提到的正是我想要的结果,通过条件来让它显示.请教具体怎么做?
补充:纯粹是页面之间的跳转,没有后台的.
追答
地址栏参数会用吗,比如window.location=b.aspx?uid=1
这个uid就是传过来的参数,在b页面取到这个参数(具体怎么取可以百度一下js地址栏参数),判断uid的值来让模块显示,比如if(uid=="1") 模块.display="block" else 模块.display="none"
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式