最近在做wap2.0的手机wap,写返回上一页的时候,开始是用history.go(-1);
发现在手机上只有部分机器可以比如windows mobile 而在别的机器如nokia和ophone手机
上这些就不太好用了,经过左思右想终于想到了个山寨方法来解决这个流氓问题了...
不直接用手机的返回功能,而是通过读取 referrer 上得到上一页的链接来实现手机返回上一页功能
代码如下:
JavaScript CODE
- /*返回上一页*/
- function return_prepage()
- {
- if(window.document.referrer==""||window.document.referrer==window.location.href)
- {
- window.location.href="{dede:type}[field:typelink /]{/dede:type}";
- }else
- {
- window.location.href=window.document.referrer;
- }
- }
在需要用的地方直接调用;
<a onclick="javascript:return_prepage();"></a>
相关推荐
但是,在处理表单提交失败的情况时,有时候用户执行浏览器的返回动作(如点击浏览器的后退按钮或使用history.go(-1)方法),编辑框中可能会出现HTML源代码。这一现象通常发生在浏览器为了重新加载页面使用缓存中的...
donjayamanne.githistory-0.6.3.vsix eamodio.gitlens-10.2.1.vsix johnstoncode.svn-scm-2.10.6.vsix keybindings.json Microsoft.VisualStudio.IntelliCode.vsix MS-CEINTL.vscode-language-pack-zh-...
Network Component Version 7.15.0(see revision history for detalls) -added functions netARp ClearCache and netDp ClearCache to clear the ARP or NDP cache at runtime -improved dynamic memory debuaging....
在做一个Web项目时遇到一个需求,当页面没有前驱历史记录时(就是当前为新弹出的页面,没法做goback操作即history.go(-1)),点击返回按钮时直接关闭页面,否则就退回到前一页。 遇到的问题就是如何判断 是否有...
TTC-From.Yao.to.Mao-.5000.Years.of.Chinese.History-Part.II
1. **参数灵活性**:`history.go()` 可以通过传入不同的参数值来控制前进或后退的页面数量,而 `history.back()` 只能返回到上一个页面。 2. **代码简洁性**:在只需要返回上一个页面的情况下,`history.back()` 的...
Javascript 返回上一页: 1. history.go(-1), 返回两个页面: history.go(-2); 2. history.back(). 3. window.history.forward()返回下一页 4. window.history.go(返回第几页,也可以使用访问过的URL) 例: 复制代码 ...
[A.History.of.Algebraic.and.Differential.Topology.1900-1960].Dieudonne.J.djvu
在网页开发中,jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了 DOM 操作、事件处理和动画制作等任务。而 `jquery.hash.min.js` 和 `jquery.ba-hashchange.min.js` 这两个文件则是在 jQuery 基础上扩展了对...
今天我们将聚焦于一个名为`foliantcontrib.history`的库,其版本号为1.0.8,特别的是,它被封装在一个`.whl`文件中,这个文件是Python的二进制分发格式,可以直接安装使用。下面,我们将深入探讨这个库的功能、用途...
资源来自pypi官网。 资源全名:foliantcontrib.history-1.0.8-py3-none-any.whl
返回上一页并刷新返回上一页,我们经常用history.go(-1)//返回上一页(括号中写-2代表返回上两页) history.back()//返回上一页这个我很久之前的一篇文章中也提及了!但是有时候有这样的 ... 返回上一页并...
chromedriver 是一个用于支持 Google Chrome 浏览器自动化测试的驱动程序。在使用自动化测试框架(如 Selenium)时,通常需要根据所使用的 Chrome 浏览器版本下载相应的 chromedriver 版本,以确保兼容性。帮助您在 ...
PCI-SIG是一个行业标准组织,旨在推动PCI Express技术的发展和应用。该组织由多家知名公司组成,包括Intel、AMD、IBM等。 在该规范中,还列出了相关的商标和版权信息,包括PCI、PCI Express、PCIe、ExpressModule、...
1.第一位X * X defines Android version: 0 for Android 表示Android5.0以下版本 4 and 7 for Android >=5.0 // 4和7表示Android5.0及以上 8 for Android TV // 8表示Android电视应用 2.第二位Y * Y defines CPU ...
1. 使用history对象:history.go(-1)可以返回上一页,history.go(-2)可以返回两个页面。 2. 使用history.back():可以返回上一页。 3. 使用window.history.forward():可以返回下一页。 示例代码:...
- **说明**:等同于`history.go(-1)`,也是用来返回上一页。 - **示例**: ```javascript history.back(); ``` 3. **`window.history.forward()`** - **说明**:用于前进到下一页。 - **示例**: ```...
近期computer history(计算机历史博物馆)公开了源代码,相信你跟我一样很遗憾是 1.0.1的,但是作为强大的图像处理软件PS来说早期的版本还是有一定的研究价值的。 Thomas Knoll ,早期photoshop的主要设计师,...
1. 使用history.go(-1)返回上一页,例如:<a href="javascript:history.go(-1);">向上一页 2. 使用history.back()返回上一页,例如:<a href="javascript:history.back();">向上一页 3. 使用window.history.forward...