亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

js(jquery)實(shí)現(xiàn)無(wú)刷新跳轉(zhuǎn)404頁(yè)面不存在效果

 更新時(shí)間:2023年04月22日 09:27:27   投稿:yin  
有時(shí)候我們希望臨時(shí)讓某個(gè)分類(lèi)或者多個(gè)文章不能正常訪(fǎng)問(wèn),手動(dòng)給html文件改名?或者改后臺(tái)改程序?太麻煩了。用本文的js代碼很容易實(shí)現(xiàn),而且使用得當(dāng)很隱蔽。這篇文章主要介紹了js(jquery)實(shí)現(xiàn)無(wú)刷新跳轉(zhuǎn)404頁(yè)面不存在效果,需要的朋友可以參考下

有時(shí)候我們希望臨時(shí)讓某個(gè)分類(lèi)或者多個(gè)文章不能正常訪(fǎng)問(wèn),手動(dòng)給html文件改名?或者改后臺(tái)改程序?太麻煩了。用本文的js代碼很容易實(shí)現(xiàn),而且使用得當(dāng)很隱蔽。

html代碼示例如下,注意需要jquery

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>測(cè)試404頁(yè)面不存在</title>
<script type="text/javascript" src="https://apps.bdimg.com/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript">window.Configs={"typeid":1,"id":469};</script>
<script>
  if ("undefined" != typeof window.Configs && (window.Configs.typeid !=2 || window.Configs.id !=469)) {
    var errHtml = '<div class="error-page-wrap"><em>404</em><h1>\u62b1\u6b49\uff01\u60a8\u8bbf\u95ee\u7684\u9875\u9762\u4e0d\u5b58\u5728</h1><p>\u00b7\u8be5\u9875\u9762\u53ef\u80fd\u5df2\u7ecf\u5220\u9664\u6216\u66f4\u540d
\u00b7\u8bf7\u68c0\u67e5\u8f93\u5165\u7684\u5730\u5740\u662f\u5426\u6b63\u786e</p><a href="/" class="home404">\u8fd4\u56de\u9996\u9875</a></div>';
     (lookupCallEnabled = !1,
    document.title = "404-\u9875\u9762\u4e0d\u5b58\u5728",
    jQuery("html").hide(),
    jQuery(function(a) {
        a("body").html(errHtml);
        a("html").show();
        a("body").css("background", "#fff")
    })
    );  
}
</script>
<style>
.error-page-wrap{width:100%;background:#ffffff;font-size:13px;margin:40px auto;padding:20px 10px;text-align:center;overflow:hidden}
.error-page-wrap a {color:#333;text-decoration:none;}
.error-page-wrap em{width:225px;height:45px;margin:0 auto;text-indent:-999em;display:inline-block;overflow:hidden;background:url(/static/image/logo404.png) no-repeat;}
.error-page-wrap h1{font-size:24px;color:#c71508;font-family:'Microsoft Yahei', Georgia;margin:10px 0 20px ;}
.error-page-wrap p{line-height:28px;}
.error-page-wrap .home404{width:92px;line-height:28px;height:28px;display:inline-block;border-radius:3px;background:#2A9325;font-weight:bold;color:#fff;text-align:center;margin:15px 0 0 6px;overflow:hidden;cursor:pointer;}
</style>
</head>
<body>
<div>js(jquery)實(shí)現(xiàn)無(wú)刷新跳轉(zhuǎn)404頁(yè)面不存在效果</div>
</body>
</html>

代碼講解:

1. https://apps.bdimg.com/libs/jquery/1.11.3/jquery.min.js——是百度的jquery靜態(tài)資源,穩(wěn)定高速;

2. window.Configs={"typeid":1,"id":469}; ——程序調(diào)出分類(lèi)typeid值,文章id值;

3. "undefined" != typeof window.Configs——判斷window.Configs是否存在,未定義返回"undefined";

4. window.Configs.typeid !=2 || window.Configs.id !=469——分類(lèi)typeid值不等于2或者文章id值不等于469,根據(jù)實(shí)際情況,這里可以使用多種匹配;

5. errHtml——定義的頁(yè)面展示HTML代碼;

6. document.title——標(biāo)題;

隱蔽使用:

可以把js代碼藏到其他js文件中,或者js加密等等。

到此這篇關(guān)于js(jquery)實(shí)現(xiàn)無(wú)刷新跳轉(zhuǎn)404頁(yè)面不存在效果的文章就介紹到這了,更多相關(guān)js無(wú)刷新跳轉(zhuǎn)404頁(yè)面不存在內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 用javascript實(shí)現(xiàn)倒計(jì)時(shí)效果

    用javascript實(shí)現(xiàn)倒計(jì)時(shí)效果

    這篇文章主要為大家詳細(xì)介紹了用javascript實(shí)現(xiàn)倒計(jì)時(shí)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • JS+CSS實(shí)現(xiàn)TreeMenu二級(jí)樹(shù)形菜單完整實(shí)例

    JS+CSS實(shí)現(xiàn)TreeMenu二級(jí)樹(shù)形菜單完整實(shí)例

    這篇文章主要介紹了JS+CSS實(shí)現(xiàn)TreeMenu二級(jí)樹(shù)形菜單,以完整實(shí)例形式較為詳細(xì)的分析了JS二級(jí)樹(shù)形菜單的節(jié)點(diǎn)元素操作技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-09-09
  • JavaScript判斷是否為數(shù)字的幾種方式匯總(推薦!)

    JavaScript判斷是否為數(shù)字的幾種方式匯總(推薦!)

    有時(shí)候需要根據(jù)輸入的內(nèi)容來(lái)進(jìn)行計(jì)算,這個(gè)時(shí)候就需要判斷輸入的內(nèi)容是否是數(shù)字,下面這篇文章主要給大家介紹了關(guān)于JavaScript判斷是否為數(shù)字的幾種方式,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • 利用js-cookie實(shí)現(xiàn)前端設(shè)置緩存數(shù)據(jù)定時(shí)失效

    利用js-cookie實(shí)現(xiàn)前端設(shè)置緩存數(shù)據(jù)定時(shí)失效

    這篇文章主要介紹了利用js-cookie實(shí)現(xiàn)前端設(shè)置緩存數(shù)據(jù)定時(shí)失效,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • JavaScript控制圖片360度旋轉(zhuǎn)代碼

    JavaScript控制圖片360度旋轉(zhuǎn)代碼

    JavaScript控制一張圖片旋轉(zhuǎn),每次旋轉(zhuǎn)90度,可旋轉(zhuǎn)一周360度,以前沒(méi)見(jiàn)到過(guò),也不知道有沒(méi)有用,奉獻(xiàn)給大家,希望喜歡
    2011-12-12
  • Canvas 繪制粒子動(dòng)畫(huà)背景

    Canvas 繪制粒子動(dòng)畫(huà)背景

    本文主要分享了Canvas 繪制粒子動(dòng)畫(huà)背景的示例代碼。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • webpack配置文件外置的兩種實(shí)現(xiàn)方式

    webpack配置文件外置的兩種實(shí)現(xiàn)方式

    webpack配置環(huán)境變量文件,是根據(jù)打包命令尋找對(duì)應(yīng)的環(huán)境變量文件,從而獲取接口地址,本文就來(lái)介紹一下webpack配置文件外置的兩種實(shí)現(xiàn)方式,感興趣的可以了解一下
    2023-12-12
  • firefox下獲取下列框選中option的text的代碼

    firefox下獲取下列框選中option的text的代碼

    Firefox下面沒(méi)有innerText,所以我們想在firefox下獲取下列框選中option的text(注意不是value)時(shí)會(huì)比較吃力。筆者結(jié)合自己在項(xiàng)目中的解決方案和代碼總結(jié)一下,請(qǐng)大家指教。
    2010-06-06
  • 解析js如何獲取css樣式

    解析js如何獲取css樣式

    本文主要對(duì)javascript如何如何獲取css樣式進(jìn)行簡(jiǎn)要分析,需要的朋友可以看下,希望對(duì)大家有所幫助
    2016-12-12
  • unapp微信小程序轉(zhuǎn)發(fā)分享及攜帶參數(shù)的2種方式

    unapp微信小程序轉(zhuǎn)發(fā)分享及攜帶參數(shù)的2種方式

    這篇文章主要給大家介紹了關(guān)于unapp微信小程序轉(zhuǎn)發(fā)分享及攜帶參數(shù)的2種方式,我們?cè)谖⑿判〕绦蛑薪?jīng)常會(huì)使用到分享商品海報(bào),或者是重繪微信小程序分享鏈的圖片功能,需要的朋友可以參考下
    2023-11-11

最新評(píng)論