获取当前URL未获取ID,基于类的筛选器
Fetch Current URL not getting ID , class based filters
我正在尝试获取当前页面的URL,用于if-else语句。
我的URL如下:http://something.com/fetch_url.php#filter=.apples
我的代码是:
<?php
echo $_SERVER['REQUEST_URI'].'<br/>';
?>
它给了我:
/仅限fetch_url.php,但在if-else的情况下,我需要检查#filter=.apples。请引导。
尝试使用正确的URLhttp://something.com/fetch_url.php?filter=apples
#URL中的部分永远不会接近web服务器,因此您无法访问它。
并像这样使用if语句。
if($_REQUEST['filter']=='apples'){
//then perform your action here according to requirements
}else{
// otherwise provide instruction for the else condition here
}
URL中的#
部分永远无法到达web服务器,因此您无法访问它。我们一直在使用的一种解决方法是使用Javascript通过window.location.hash
访问它,然后在必要时单独发布到服务器以获取此哈希。
以前也有人问过类似的问题:从php中的URL获取片段(hash';#';后的值)
相关文章:
- 是否有一个JS/jQuery函数可以获取某个类的每个元素的ID
- 获取元素类名的部分
- 如何使用jQuery在模板kendo UI中获取元素类
- 从 Rails dom_id 方法获取 HTML 类名
- 在IE8和其他带有javascript的浏览器中获取正文类的标准解决方案是什么
- 如何在单击父类的另一个子类时获取子类的值
- 单击按钮,如何获取与类最接近的td值
- 使用regex从css文件中获取所有类(以文本形式)
- ES6类:在超级方法中获取子类的正确名称
- 如何在 Javascript 中获取 CSS 类属性
- 获取以类名开头的所有项
- 如何获取特定类中最近的元素
- 从另一个html文件中获取元素类
- 获取特定类的大多数子级的元素
- 如何获取 javascript 类中的静态方法列表
- 使用 d3js 获取 css 类的特定值
- 获取基于类的元素的 Jquery 索引
- 如何将样式应用于类的单个元素,同时从同一类的前一个元素中删除样式
- 在jquery中获取父类和触发器
- Javascript:如何获取每个类名的项目