使用JS獲取上一頁的url地址
一般來說每個頁面上面都有一個返回按鈕,用來返回上一頁,代碼如下:
<a href="javascript:history.go(-1)" class="jsBack"></a>
上面的代碼其實就可以滿足我們返回上一頁面的需求,但是如果我們是從別的地方打開此鏈接的時候事實上是沒有上一頁的,為了提升用戶的體驗,我們可以使用js來控制當我們點擊返回按鈕時所進行的操作,關鍵代碼如下:
if (document.referrer === ‘‘) { $(‘.jsBack‘).attr(‘href‘, ‘/‘); }
上面的意思是當我們點擊的時候進行判斷,如果document.referrer為空字符串,它就會返回首頁,這樣對用戶的體驗來說也比較好。
referrer:referrer 屬性可返回載入當前文檔的文檔的 URL,其實就是上一個頁面。
使用JS獲取上一頁的url地址
相關推薦
使用JS獲取上一頁的url地址
點擊 返回上一頁 操作 首頁 javascrip 使用 沒有 控制 滿足 一般來說每個頁面上面都有一個返回按鈕,用來返回上一頁,代碼如下: <a href="javascript:history.go(-1)" class="jsBack"></a>
JS獲取上一訪問頁面URL地址document.referrer實踐2
idt 老版本 urn mage ima 服務器配置 第一次 name nbsp 一、JS獲取前一個訪問頁面的URL地址document.referrer 要獲取前一個訪問頁面的URL地址前後端語言都可以,例如PHP的是$_SERVER[‘HTTP_REFERER‘],Ja
JS獲取上一訪問頁面URL地址——(上)
一. 介紹介紹 獲取上一個頁面的URL地址,前後端都可以做,前端用js就是document.referrer,後端PHP的是$_SERVER['HTTP_REFERER']。 之前給pc端做活動頁面,未登入使用者要點選button跳轉到登陸頁面,登陸
js返回上一頁並刷新 代碼整理
onunload 服務端 script navi 包含 都在 navigate 出現 assign 真正好用: 強制載入後刷新一次 在要載入的頁面加入以下代碼: <script> if(window.name != "bencalie"){ loca
js返回上一頁
tor hist history 返回上一頁 load 刷新 blog logs his 只返回,不刷新: window.history.back(); 既返回,又刷新: window.history.back();location.reload(); js返
關於js返回上一頁的實現方法
logs 常用 實現 cli src https out order .com 以前在提交表單的時候,如果提交出錯返回的時候信息內容全沒了,我不知道要怎麽保存,就開始了那種最愚蠢的做法,將填寫的數據設置到session中,讓後取出來用,不過沒有試成功,總是有錯,無意之中在我
織夢欄目列表頁分頁條獲取上一頁下一頁連結
標籤說明 支援動態/靜態/偽靜態 支援電腦站/手機站 不改動程式檔案 上一頁 <a href="{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=['"]([^(}>)]+)['"]/', @m
織夢欄目列表頁分頁條獲取上一頁下一頁鏈接
獲取 欄目 電腦 page 文件 class code 列表 item 標簽說明 支持動態/靜態/偽靜態 支持電腦站/手機站 不改動程序文件 上一頁 <a href="{dede:pagelist listitem=pre runphp=yes}p
js返回上一頁並重新整理
/點選瀏覽器上的返回按鈕,返回上一頁並重新整理 $(document).ready(function($) { if (window.history && window.history.pushState) {
js 返回上一頁和重新整理
因為是轉載文章 在此標明出處,以前有文章是轉的沒標明的請諒解,因為有些已經無法找到出處,或者與其它原因。 如有冒犯請聯絡本人,或刪除,或標明出處。 因為好的文章,以前只想收藏,但連線有時候會失效,所以現在碰到好的直接轉到自己這裡。 1. Javascript
JS獲取當前完整的url地址以及引數的方法
javascript 獲取當前 URL 引數的兩種方法: //返回的是字串形式的引數,例如:class_id=3&id=2& function getUrlArgStr(){ var q=location.search.substr(1);
js 返回上一頁並重新整理頁面
正常情況下我們通過 history.back() 或者 history.go(-1) 返回上一級頁面的時候,是不會重新整理頁面的。這種不重新整理頁面包含兩種情況: 在 android 或者 pc 瀏覽器中看到的頁面有重新整理的效果,其實不是這樣的,這個時候的
JS後退一頁, JS返回上一頁程式碼, JS返回下一頁,JS返回第幾頁,JS頁面跳轉, JS引用JS
Javascript 返回上一頁: 1. history.go(-1), 返回兩個頁面: history.go(-2); 2. history.back(). 3. window.history.forwa
php $_SERVER['HTTP_REFERER']獲取上一個頁面的URL地址
php獲取上一個頁面的地址可以使用$_SERVER["HTTP_REFERER"]變數,$_SERVER是php中的環境變數,本文章向大家介紹$_SERVER["HTTP_REFERER"]的使用方法和例項,需要的朋友可以參考一下。 php $_SERVER[
dede織夢文章頁獲取上一篇下一篇的連結地址
大家都知道織夢文章頁上一篇、下一篇的標籤分別是: {dede:prenext get=‘pre’/} = 上一篇:某某文件 {dede:prenext get=‘next’/} = 下一篇:某某文件 但是我們在做前臺模板的時候,有時候不想直接輸出這個效果,而且不符合個性化要求。 織夢卻沒有這
js 刷新上一頁,及其它刷新頁面的方法
nload 上一頁 opener java 一次 win 關閉窗口 sig cati <a href="javascript:history.go(-1)">返回上一頁</a> <a href="javascript:location.relo
js 頁面history.back()返回上一頁,ios 不重新加載ready的解決辦法
pos details load() http () nbsp 跳轉 set body 參考自 http://blog.csdn.net/hbts_901111zb/article/details/76691900 項目中,主頁面有很多輸入字段,當由主
JS監聽微信、支付寶等移動app及瀏覽器的返回、後退、上一頁按鈕的事件方法
on() 移動app 自己的 win 功能 監聽 ner tor event $(function(){ pushHistory(); window.addEventListener("popstate", function(e) { alert("我監聽到
js---mui返回上一頁並重新整理資料
作為小白,寫這個是崩潰的,每一個單獨都可以用,但是放到返回主頁面就不行了,然後然後。。。就各自截取了一段,就好了/(ㄒoㄒ)/~~ HTML程式碼片://使用的是mui的返回 <header class="mui-bar mui-bar-nav"> <a
繼續對上一頁的ecah進行 優化,求一個數組的和,最大值,最小值,獲取陣列中的元素,3
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style t