最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

有時候我們希望臨時讓某個分類或者多個文章不能正常訪問,手動給html文件改名?或者改后臺改程序?太麻煩了。用本文的js代碼很容易實現(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>測試404頁面不存在</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)實現(xiàn)無刷新跳轉(zhuǎn)404頁面不存在效果</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)出分類typeid值,文章id值;

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

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

5. errHtml——定義的頁面展示HTML代碼;

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

隱蔽使用:

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

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

相關(guān)文章

  • 實例詳解JSON數(shù)據(jù)格式及json格式數(shù)據(jù)域字符串相互轉(zhuǎn)換

    實例詳解JSON數(shù)據(jù)格式及json格式數(shù)據(jù)域字符串相互轉(zhuǎn)換

    JSON(JavaScript Object Notation)是一種輕量級的數(shù)據(jù)交換格式。JSON采用完全獨立于語言的文本格式,這些特性使JSON成為理想的數(shù)據(jù)交換語言
    2016-01-01
  • javascript抽象工廠模式詳細(xì)說明

    javascript抽象工廠模式詳細(xì)說明

    這篇文章主要介紹了javascript抽象工廠模式詳細(xì)說明,需要的朋友可以參考下
    2014-12-12
  • js實現(xiàn)延時加載Flash的方法

    js實現(xiàn)延時加載Flash的方法

    這篇文章主要介紹了js實現(xiàn)延時加載Flash的方法,較為詳細(xì)的分析了通過元素替換實現(xiàn)JavaScript延時加載flash的相關(guān)原理與實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-11-11
  • firefox下獲取下列框選中option的text的代碼

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

    Firefox下面沒有innerText,所以我們想在firefox下獲取下列框選中option的text(注意不是value)時會比較吃力。筆者結(jié)合自己在項目中的解決方案和代碼總結(jié)一下,請大家指教。
    2010-06-06
  • 基于JavaScript實現(xiàn)抽獎系統(tǒng)

    基于JavaScript實現(xiàn)抽獎系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了基于JavaScript實現(xiàn)抽獎系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • JavaScript中的DOM遍歷詳解

    JavaScript中的DOM遍歷詳解

    文檔對象模型 (DOM) 表示 HTML 文檔的結(jié)構(gòu),導(dǎo)航或“遍歷”此結(jié)構(gòu)是 Web 開發(fā)的基本方面,使開發(fā)人員能夠在網(wǎng)頁上選擇、修改、刪除或添加內(nèi)容,本文深入研究了使用 JavaScript 進(jìn)行 DOM 遍歷的藝術(shù),提供了一個強(qiáng)大的工具包來處理各種遍歷場景
    2023-09-09
  • JavaScript File API文件上傳預(yù)覽

    JavaScript File API文件上傳預(yù)覽

    這篇文章主要為大家詳細(xì)介紹了JavaScript File API實現(xiàn)文件上傳預(yù)覽的詳細(xì)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-02-02
  • JS 輸入字?jǐn)?shù)判斷實現(xiàn)代碼

    JS 輸入字?jǐn)?shù)判斷實現(xiàn)代碼

    判斷輸入的字?jǐn)?shù)
    2009-08-08
  • js判斷選擇的時間是否大于今天的代碼

    js判斷選擇的時間是否大于今天的代碼

    判斷選擇的時間是否大于今天還是蠻實用的,下面與大家分享下具體的實現(xiàn),感興趣的朋友可以參考下
    2013-08-08
  • js給圖片打馬賽克的方法示例

    js給圖片打馬賽克的方法示例

    有時候你發(fā)出去的圖片局部不想別別人看見,那么最簡單的辦法就是在你想要處理的地方打上馬賽克,這篇文章主要介紹了js給圖片打馬賽克的方法示例,感興趣的可以了解一下
    2021-05-05

最新評論

屏东市| 潮州市| 天峨县| 龙井市| 宾阳县| 镇平县| 修水县| 永城市| 宣城市| 龙泉市| 河津市| 贵德县| 新和县| 开平市| 卫辉市| 林口县| 晋城| 罗平县| 荔浦县| 泌阳县| 乌拉特中旗| 大理市| 沂南县| 澜沧| 砚山县| 新沂市| 尉犁县| 萍乡市| 梁河县| 义乌市| 隆子县| 巴林右旗| 边坝县| 山西省| 武隆县| 达拉特旗| 红安县| 岐山县| 多伦县| 宁德市| 神农架林区|