php 隐藏地址栏,工具栏,php – 我怎么能隐藏#!在浏览器地址栏上?
假设我有以下链接:
www.blahblah.com/#!?page=index
如何将其转换为以下之一:
> www.blahblah.com/#!/index(这个应该用mod_rewrite制作)
> www.blahblah.com/ajax/index(仍为mod_rewrite,但#!替换为ajax)
> www.blahblah.com/index(页面将加载像facebook这样的AJAX,但#!将被隐藏)
任何人都可以举例说明上述每个问题吗?
非常感谢!
解决方法:
散列(#)之后的任何内容都不会发送到服务器,因此您无法在服务器端读取它.但是,您可以使用JavaScript重定向用户.您要查找的信息将存储在变量window.location.hash中.
在页面加载时,您可以执行以下操作:
hashString = window.location.hash.substring(8);
window.location = 'http://www.blahblah.com/'+hashString;
我们使用子字符串来删除前八个字符(#!?page =),因此我们将留下索引.
标签:php,javascript,browser,ajax,mod-rewrite
来源: https://codeday.me/bug/20190521/1147087.html
php 隐藏地址栏,工具栏,php – 我怎么能隐藏#!在浏览器地址栏上?相关推荐
- html隐藏浏览器输入网址,ie地址栏 IE浏览器地址栏无法输入网址
电脑里的浏览器地址栏在什么位置? 地址栏中输入"我的电脑",回车后后可直接进入"我的电脑" 地址栏中输入"回收站"打开回收站,删除或恢复其中 ...
- 网页转变成app,隐藏浏览器地址栏
网页转变成app,隐藏浏览器地址栏 创建chrom快捷方式 双击打开chrom快捷方式 网页右上角 更多工具 创建快捷方式
- excel工具栏隐藏了怎么办_真正的EXCEL隐藏技巧来啦!这5个你都会吗?
之前一直在介绍EXCEL的隐藏技巧,今天介绍的就是货真价实的EXCEL"隐藏"技巧啦!别小看隐藏的作用,它可以让把你不想让别人看见的数据藏起来,还可以把一些无关的数据也隐藏起来,这 ...
- setactive隐藏之后无法显示_WPS表格:如何显示和隐藏顶部工具栏?
表格顶部功能区的工具栏,提供了很多实用的工具按钮,这在工作中是必不可少的.但是有些时候需要扩大屏幕的显示面积,增加表格的可视化视野,这个时候就可以考虑关闭工具栏,最大限度的显示表格. 我们在WPS20 ...
- android工具栏设为底层,Android 隐藏底部工具栏
隐藏底部工具栏只有在能获取到Window的地方才能实现,比如果activity,dialog等 在activity中隐藏底部工具栏的方法 隐藏底部工具栏可以在任意的界面对象中实现,dialog,悬浮窗 ...
- ALV隐藏TOOLBAR工具栏/应用程序工具栏
ALV隐藏应用程序工具栏: 勾选屏幕设置,无应用程序工具栏 未勾选效果: 勾选效果: ALV隐藏Toolbar工具栏: 由Layout参数no_toolbar = 'X' 控制: 未隐藏效果: 隐藏效 ...
- echarts工具栏增加自定义按钮显示隐藏其他按钮(更多操作)
项目中遇到一个需求,要求再echarts toolbox工具栏增加自定义按钮来隐藏显示其他按钮,因为此部分资料较少,耗了不少时间,这里分享给大家. 效果图: 其实关键的就是改变按钮属性后要重新渲染一次 ...
- Vue进阶(六十五):Vue 隐藏浏览器地址栏参数或者将整个地址栏都隐藏只显示根目录
在使用Vue进行前端项目开发过程中,会遇到出于安全考虑,浏览器地址栏禁止显示方法参数的需求.以下方法可实现以上需求. 注:该方法存在页面刷新方法参数无法获取问题,需要另作处理(例如sessionSto ...
- 从浏览器地址栏输入url到显示页面的步骤
从浏览器地址栏输入url到显示页面的步骤(以HTTP为例) - 在浏览器地址栏输入URL - 浏览器查看缓存,如果请求资源在缓存中并且新鲜,跳转到转码步骤 - 如果资源未缓存,发起新请求 ...
- abap 添加alv上的工具栏的按钮_神器必会!“世界上最好的编辑器Source Insight”...
前言"Source Insight(以下简称SI)是世界上最好的编辑器",说这句话不知道会不会出门被打呢?-_- 中国古话说得好,"文无第一,武无第二",所以不 ...
最新文章
- Post with HttpClient
- vue中如何使用i18n实现国际化
- servlet学习--Cookie小应用
- 11gR2 RAC GoldenGate的HA配置
- windows环境 wildfly-10.1.0.Final 安装、配置、部署
- matplot绘制图形入门
- 查看IIS日志 各大搜索引擎是否访问网站
- mybatis 原理_Mybatis的工作原理
- JetBrains IDEs
- 华为交换机释放vlanif接口DHCP地址池下ip命令
- IOS越狱流程,支持最高IOS12.1.2,包含未签名ipa的安装教程
- [cf] Deltix Round, Autumn 2021 A. Divide and Multiply
- 计算机前置usb应用,usb前面不能用,详细教您解决电脑前置USB接口不能使用
- 编程猫平台 python-编程猫发布高中新课标产品 助力中小学python教育
- pytorch中torch.isnan()和torch.isfinite()
- python读取数据出现UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid contin
- 电子认证许可证书(电子签名 需要 什么资质)
- Python 类的定制
- 完美兼容MIC5203-3.3BM5的高压LDO-CSM5133SE/CSM5130SE
- 华为云各组件等缩写与全拼
热门文章
- Windows XP SP3 最终发布日期公布
- 微软Vista今起大幅降价 最高幅度达到千元
- vc++学习精髓(收集,整理)
- 第二节:细说一下那些由繁变简的语法
- html制作花样链接卡页面_8 个「新标签页」Chrome 扩展,把 New Tab 页面玩出花样 | Matrix 精选...
- 轨迹相似性度量方法总结
- Nature Reviews Cancer综述:长非编码RNA在肿瘤转移中的作用
- 竟然被awk生成的随机数给整蒙了,也谈随机数生成种子
- 不容错过!我的Mac装机软件清单,Mac新手看过来!
- thymeleaf select_SpringBoot整合thymeleaf简单的CRUD