<del id="d4fwx"><form id="d4fwx"></form></del>
      <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

            <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
          • 網(wǎng)站建設(shè)中如何防止用戶刪除版權(quán)或技術(shù)支持信息

            2022-08-05    分類: 網(wǎng)站建設(shè)

            在日常的網(wǎng)站建設(shè)中,我們給每個(gè)客戶建設(shè)的網(wǎng)站,在網(wǎng)站的底部都會(huì)習(xí)慣性的加入技術(shù)支持:成都騰飛網(wǎng)絡(luò),或者技術(shù)支持:成都網(wǎng)站建設(shè)。這樣的字樣,這樣做的目的是為了是為了可以使用戶在遇到問(wèn)題的時(shí)候可以方便的一時(shí)間找到我們的官方網(wǎng)站進(jìn)行咨詢問(wèn)答,再一個(gè)是可以在我們?yōu)閯e的客戶提供網(wǎng)站建設(shè)案例的時(shí)候,可以證明本網(wǎng)站是我們所建設(shè)的一個(gè)依據(jù)。這些都是在我們和每一個(gè)客戶簽訂的網(wǎng)站建設(shè)合同中制定好的,如果客戶不同意我們也不會(huì)勉強(qiáng),這篇文章知識(shí)告訴大家如何防止由于用戶操作不當(dāng),把版權(quán)這塊給誤刪掉。

            一、防止用戶刪除版權(quán)或技術(shù)支持的思路

            首先需要判斷用戶是否刪除了版權(quán)或技術(shù)支持,如果判斷出用戶刪除了版權(quán)信息或者技術(shù)支持這樣的信息后,我們需要強(qiáng)制在網(wǎng)站的任意位置輸出相關(guān)信息,比如用戶刪除了技術(shù)支持:成都網(wǎng)站建設(shè),或者將成都網(wǎng)站建設(shè)這個(gè)關(guān)鍵字上面的鏈接給刪除掉了,那么就需要在網(wǎng)站的任意位置隨即強(qiáng)制輸出成都網(wǎng)站建設(shè)字符,并加以超鏈接的形式出現(xiàn)。如果判斷出沒(méi)有刪除信息,就會(huì)要對(duì)網(wǎng)站進(jìn)行任何操作,正常顯示。這樣就可以防止用戶刪除信息了,因?yàn)樵趧h除之后所刪除的信息會(huì)導(dǎo)致網(wǎng)站界面布局錯(cuò)亂,從而無(wú)法正常瀏覽。

            二、如何判斷用戶是否刪除版權(quán)信息或技術(shù)支持字樣

            我們可以通過(guò)兩種辦法進(jìn)行判斷,一種是判斷網(wǎng)站源代碼中是否存在版權(quán)信息或技術(shù)支持的字樣來(lái)判斷是否被刪除,這種辦法的不好點(diǎn)在于如果在用戶把網(wǎng)站技術(shù)支持的超鏈接給去掉了那么就不能判斷到了,還有一種辦法就是判斷網(wǎng)站源碼中的超鏈接是否存在我們所提供的鏈接地址,這種辦法可以很好的解決網(wǎng)站技術(shù)支持或版權(quán)被惡意刪除的情況,就算是用戶把信息內(nèi)容改變了,也是沒(méi)有辦法改變超鏈接形式的,所以我們就是用判斷網(wǎng)站源碼中的超鏈接來(lái)進(jìn)行判斷。網(wǎng)站源碼中超鏈接的判斷可以使用javascript語(yǔ)言的document.getElementsByTagName屬性進(jìn)行判斷,通過(guò)讀取網(wǎng)站源碼中的<a>標(biāo)簽屬性,獲得所有的超鏈接地址,然后通過(guò)判斷這些所有的超鏈接中是否存在我們指定的鏈接地址就可以了。

            三、防止用戶刪除版權(quán)或技術(shù)支持方法具體代碼實(shí)現(xiàn)

            onload = function() //這句話的意思是當(dāng)網(wǎng)頁(yè)打開(kāi)的瞬間就要執(zhí)行這個(gè)函數(shù)
            {
            var link_arr = document.getElementsByTagName(String.fromCharCode(65)); //通過(guò)瀏覽器的dom屬性來(lái)獲取<a>標(biāo)簽的所有超鏈接集合
            var link_str;
            var link_text;
            var regg, cc;
            var rmd, rmd_s, rmd_e, link_eorr = 0;
            var e = new Array(97, 98, 99,
            100, 101, 102, 103, 104, 105, 106, 107, 108, 109,
            110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
            120, 121, 122
            ); //定義數(shù)組e,并賦值所需的Unicode值
            try
            {
            for(var i = 0; i < link_arr.length; i++)
            {
            link_str = link_arr[i].href;
            if (link_str.indexOf(String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46,
            0x0030, 0x0035,0x0033,0x0031, 115, 111, 115, 111, 46, 99, 111, 109)) != -1) //判斷所得到的超鏈中是否存在定義的超鏈接地址
            {
            if ((link_text = link_arr[i].innerText) == undefined)
            {
            throw "noIE";
            }
            regg = new RegExp(String.fromCharCode(0x6d4E,0x5357,0x7f51,0x7ad9,0x5efA,0x8bbe));
            if ((cc = regg.exec(link_text)) != null)
            {
            if (link_arr[i].offsetHeight == 0)
            {
            break;
            }
            link_eorr = 1;
            break;
            }
            } //以上代碼表示判斷如果存在就返回break來(lái)終止函數(shù)的執(zhí)行
            else
            {
            link_eorr = link_eorr ? 0 : link_eorr;
            continue; //以上代碼表示如果不存在就繼續(xù)往下執(zhí)行函數(shù)
            }
            }
            } // IE
            catch(exc)
            {
            for(var i = 0; i < link_arr.length; i++)
            {
            link_str = link_arr[i].href;
            if (link_str.indexOf(String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46,
            0x0030, 0x0035,0x0033,0x0031, 115, 111, 115, 111, 46, 99, 111, 109)) != -1)
            {
            link_text = link_arr[i].textContent;
            regg = new RegExp(String.fromCharCode(0x6d4E,0x5357,0x7f51,0x7ad9,0x5efA,0x8bbe));
            if ((cc = regg.exec(link_text)) != null)
            {
            if (link_arr[i].offsetHeight == 0)
            {
            break;
            }
            link_eorr = 1;
            break;
            }
            }
            else
            {
            link_eorr = link_eorr ? 0 : link_eorr;
            continue;
            }
            }
            } // FF
            try
            {
            rmd = Math.random();
            rmd_s = Math.floor(rmd * 10); //通過(guò)隨即取整,獲得隨即顯示位置
            if (link_eorr != 1)
            {
            rmd_e = i - rmd_s;
            link_arr[rmd_e].href = String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46,
            0x0030, 0x0035,0x0033,0x0031, 115, 111, 115, 111, 46, 99, 111, 109); //所要顯示的超鏈接地址
            link_arr[rmd_e].innerHTML = String.fromCharCode(
            0x6d4E,0x5357,0x7f51,0x7ad9,0x5efA,0x8bbe); //所要顯示的文本文字
            }
            }
            catch(ex)
            {
            }
            }

            在網(wǎng)站編輯器中代碼截圖如下:

            防止用戶刪除版權(quán)或技術(shù)支持方法具體代碼實(shí)現(xiàn)代碼效果圖

            上面的代碼中我們用到了Unicode這個(gè)概念,Unicode是用十六進(jìn)制的數(shù)值來(lái)表示漢字、數(shù)字、字母、特殊符合的一種計(jì)算機(jī)可以識(shí)別的編碼語(yǔ)言,也就是說(shuō)我們使用計(jì)算機(jī)所看到所有圖像都是通過(guò)Unicode經(jīng)過(guò)計(jì)算機(jī)的轉(zhuǎn)變之后呈現(xiàn)出來(lái)的,我們現(xiàn)在只不過(guò)是把我們所需要的東西轉(zhuǎn)換成了Unicode,再告訴計(jì)算機(jī),讓計(jì)算機(jī)去識(shí)別。關(guān)于Unicode字符的編碼對(duì)應(yīng)表我們會(huì)在文章的最后給出對(duì)應(yīng)地址。

            通過(guò)以上的代碼我們可以更具成都網(wǎng)站建設(shè)中具體的需求去防止網(wǎng)站程序源代碼被惡意刪除的現(xiàn)象,可以是防止網(wǎng)站版權(quán)刪除,也可以是防止技術(shù)支持刪除,也可以是其他想要不想被用戶擅自刪除的信息。

            分享標(biāo)題:網(wǎng)站建設(shè)中如何防止用戶刪除版權(quán)或技術(shù)支持信息
            網(wǎng)站地址:http://www.jbt999.com/news37/185537.html

            網(wǎng)站建設(shè)、網(wǎng)絡(luò)推廣公司-創(chuàng)新互聯(lián),是專注品牌與效果的網(wǎng)站制作,網(wǎng)絡(luò)營(yíng)銷seo公司;服務(wù)項(xiàng)目有網(wǎng)站建設(shè)

            廣告

            聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:[email protected]。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

            成都網(wǎng)站建設(shè)

              <del id="d4fwx"><form id="d4fwx"></form></del>
              <del id="d4fwx"><form id="d4fwx"></form></del><del id="d4fwx"><form id="d4fwx"></form></del>

                    <code id="d4fwx"><abbr id="d4fwx"></abbr></code>
                  • 99视频在线观看免费视频 | 大香蕉伊人网在线 | 亚洲调教 | 无码AV中文字幕 | 亚洲精品一级二级三级 |