从B页面进入A页面,链接是A.html。
从c页面进入A页面,链接是A.html?ss=da。
在A页面打开时,如何判断有没有参数,并根据不同链接执行不同方法
天蓬老师2017-04-10 15:14:31
希望对你有帮助
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|
PHP中文网2017-04-10 15:14:31
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
|
呃...
再加上几个例子
上面运行完之后
再运行
1 2 |
|
或者
1 2 |
|
就会返回 'dd'
你也可以直接用它进行判断
1 2 3 4 |
|
PHPz2017-04-10 15:14:31
Orz 那个不是 window.location.search 吗?
附:用 window.location.hash 还可以促发 hashShange 事件
巴扎黑2017-04-10 15:14:31
请使用成熟的 query-string 库
https://github.com/sindresorhus/query-string
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
|
伊谢尔伦2017-04-10 15:14:31
我是php的,这种工作也用前端做啊?,通常跳转页面不都是后台进入控制器通过if判断指定魔板么?如果有参数进入什么模板,如果没参数进入什么模板?我不是来回答问题的哈,我是来学知识的袄,通常js代码不都是等待bom活着dom加载完成才执行么?这一瞬间页面已经出来了袄,这个页面给后端做不是手拿把掐么?难不成你写的是纯静态页面啊?求知识袄
怪我咯2017-04-10 15:14:31
前端用js吧。
以前我写的一段拿出来可以作为范例。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
用法:
URL: player.html?inputStr=http://***/三国演义.The.Romance.of.three.kingdoms.1994.中国.XTM.DVD-HALFCD/三国演义.The.Romance.of.three.kingdoms.1994.中国.XTM.DVD-HALFCD.EP37.mkv
1 2 3 4 5 6 |
|
就是把inputStr传进去的视频地址作为参数传给rt,然后用video标签包起来。
巴扎黑2017-04-10 15:14:31
1 2 3 4 |
|
如果有该参数则返回参数值,如果没有则返回空字符串