如何通过链接获取跳转后的判断url参数 跳转页面

php获取url井号后的参数(描点#后参数)
有时候我们需要获取url井号后的参数(即描点#后的参数),如下面的链接:
现在要获取#号后面的comment-1314,如何通过php获取呢?
首先声明php是无法直接获取的,因为这是向浏览器客户端发送的参数,在服务端压根就不接受这样的参数,$_SERVER[&REQUEST_URI&]变量里是不会包含#号后面的东西的,所以无法像我们平时用php处理url那样了,那到底如何获取呢?
这是向客户端发送的参数,所以获取他只能去到客户端里获取,这里有个思路是先用前台javascript脚本获取后再把获取到的参数写入到cookie,下面是javaScript代码
var query = location.href.split('#');
document.cookies = 'anchor=' + query[1];
再后就可以通过php读取cookie里的参数了:
echo $_COOKIE['anchor'];
二者完整结合的代码
&script language=&javascript&&
query=location.href.split(&#&);
//简单判断是不是我们要的参数
if(query[1] && query[1].indexOf(&comment&) &= 0){
document.cookie='anchor='+query[1];
if (query[1] != &&?php echo $_COOKIE['anchor']; ?&&) {
//第一次获取后,cookie还没生效需重载一次
window.location.reload();
&?php echo $_COOKIE['anchor']; ?&
这个用javaScript写入cookie方法获得井号后的参数,方便是很方便,但是第一次载入这个页面,都要reload()一次,用户体验不是很好吧,改用ajax方法可以解决这个问题,如果对ajax方法熟悉的话参考上面的代码加以修改也是很简单的事情,具体就不写代码了,因为ajax涉及到不是单页的事。
标签(Tag):
------分隔线----------------------------
------分隔线----------------------------问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
&a ng-click="onGoDetail(y.id);"&&img ng-src="imgurl/1.jpg" /&&/a&
$scope.onGotDetail=function(pNo)
window.location.href="detail.html?pNo="+pNo;
使用这样方法可以在跳转页面的同时传递一个url上面的pNo=123参数给目的页面,但是想一次传递多个参数呢?比如2个参数,一个id,一个key。那HTML页得怎么写?js页面又得怎么写?刚接触angularjs不久,请前辈指导指导。
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
传多个参数的话就拼多个参数咯:
window.location.href="detail.html?id="+id+"&key="+
当然既然你用了angular,就用angular的$location吧,
同步到新浪微博
分享到微博?
你好!看起来你挺喜欢这个内容,但是你还没有注册帐号。 当你创建了帐号,我们能准确地追踪你关注的问题,在有新答案或内容的时候收到网页和邮件通知。还能直接向作者咨询更多细节。如果上面的内容有帮助,记得点赞 (????)? 表示感谢。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要举报该,理由是:
扫扫下载 App
SegmentFault
一起探索更多未知扫描二维码用手机看文章如何通过链接获取跳转后的url参数
[问题点数:50分,结帖人bing15]
如何通过链接获取跳转后的url参数
[问题点数:50分,结帖人bing15]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年5月 总版技术专家分月排行榜第一
2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。如何通过PHP得到此URL跳转后的URL
[问题点数:20分,结帖人a]
如何通过PHP得到此URL跳转后的URL
[问题点数:20分,结帖人a]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年9月 其他开发语言大版内专家分月排行榜第二2013年8月 其他开发语言大版内专家分月排行榜第二2013年7月 其他开发语言大版内专家分月排行榜第二2011年4月 PHP大版内专家分月排行榜第二
2013年10月 PHP大版内专家分月排行榜第三2013年5月 PHP大版内专家分月排行榜第三2013年4月 其他开发语言大版内专家分月排行榜第三2013年4月 PHP大版内专家分月排行榜第三2013年3月 其他开发语言大版内专家分月排行榜第三2011年5月 PHP大版内专家分月排行榜第三
2013年5月 总版技术专家分月排行榜第一
2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
2013年5月 总版技术专家分月排行榜第一
2016年3月 总版技术专家分月排行榜第二2015年12月 总版技术专家分月排行榜第二2014年8月 总版技术专家分月排行榜第二2014年7月 总版技术专家分月排行榜第二2013年6月 总版技术专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 js 跳转url 隐藏参数 的文章

 

随机推荐