欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)頁腳本異常處理方法及裝置的制造方法

文檔序號(hào):9432310閱讀:470來源:國知局
網(wǎng)頁腳本異常處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)頁腳本異常處理方法及裝置。
【背景技術(shù)】
[0002]目前,隨著互聯(lián)網(wǎng)技術(shù)的進(jìn)步與廣泛使用,瀏覽器等網(wǎng)絡(luò)應(yīng)用越來越豐富,瀏覽器等網(wǎng)絡(luò)應(yīng)用已成為用戶在使用互聯(lián)網(wǎng)時(shí)必不可少的應(yīng)用工具。
[0003]網(wǎng)頁的使用和視覺效果離不開網(wǎng)頁中內(nèi)嵌的腳本例如javascript腳本,進(jìn)而用戶在打開瀏覽器的網(wǎng)頁時(shí),瀏覽器往往會(huì)執(zhí)行大量的javascript腳本。然而,用戶上網(wǎng)所使用的瀏覽器由于各種原因,可能存在這樣或者那樣的漏洞或錯(cuò)誤,譬如拼寫錯(cuò)誤、使用了未定義的變量或者對(duì)象等造成的錯(cuò)誤,這些錯(cuò)誤沒有對(duì)應(yīng)的異常處理程序進(jìn)行處理而造成當(dāng)前的腳本異常,造成瀏覽器不再執(zhí)行出錯(cuò)腳本之后的javascript腳本,導(dǎo)致瀏覽器頁面顯示異常。

【發(fā)明內(nèi)容】

[0004]本發(fā)明提供一種網(wǎng)頁腳本異常處理方法及裝置,旨在解決瀏覽器腳本出錯(cuò)時(shí)頁面顯示異常的技術(shù)問題。
[0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種網(wǎng)頁腳本異常處理方法,所述網(wǎng)頁腳本異常處理方法包括以下步驟:
[0006]在監(jiān)測(cè)到當(dāng)前瀏覽器網(wǎng)頁的腳本異常時(shí),捕獲觸發(fā)腳本異常的異常程序語句;
[0007]獲取捕獲的所述異常程序語句的異常值;
[0008]在所述異常值小于預(yù)設(shè)閾值時(shí),修復(fù)所述異常程序語句,并運(yùn)行所述腳本中的其他程序語句;
[0009]運(yùn)行修復(fù)完成后的異常程序語句。
[0010]優(yōu)選地,所述獲取捕獲的所述異常程序語句的異常值的步驟之后,所述方法還包括:
[0011]在所述異常值大于或等于所述預(yù)設(shè)閾值時(shí),基于所述異常值確定所述異常程序語句的危害程度;
[0012]在所述異常程序語句的危害程度為一級(jí)時(shí),運(yùn)行所述腳本中的其他程序語句;
[0013]在所述瀏覽器網(wǎng)頁對(duì)應(yīng)的瀏覽器攜帶所述異常程序語句對(duì)應(yīng)的修復(fù)程序時(shí),基于所述修復(fù)程序修復(fù)所述異常程序語句,并運(yùn)行修復(fù)完成后的異常程序語句。
[0014]優(yōu)選地,在所述異常程序語句的危害程度為一級(jí)時(shí),運(yùn)行所述腳本中的其他程序語句的步驟之后,所述網(wǎng)頁腳本異常處理方法還包括:
[0015]在所述瀏覽器未攜帶所述異常程序語句對(duì)應(yīng)的修復(fù)程序時(shí),將所述異常程序語句發(fā)送至所述瀏覽器網(wǎng)頁對(duì)應(yīng)的服務(wù)器,以供所述服務(wù)器修復(fù)所述異常程序語句并反饋修復(fù)完成后的異常程序語句;
[0016]在接收到所述服務(wù)器反饋的修復(fù)完成后的異常程序語句,運(yùn)行接收到的修復(fù)完成后的異常程序語句。
[0017]優(yōu)選地,在所述異常值大于或等于所述預(yù)設(shè)閾值時(shí),基于所述異常值確定所述異常程序語句的危害程度的步驟之后,所述網(wǎng)頁腳本異常處理方法還包括:
[0018]在所述異常程序語句的危害程度為二級(jí)時(shí),停止所述腳本,并關(guān)閉所述當(dāng)前瀏覽器網(wǎng)頁;
[0019]輸出所述瀏覽器網(wǎng)頁腳本異常的提示信息;
[0020]修復(fù)所述異常程序語句,在修復(fù)完成后啟動(dòng)所述腳本對(duì)應(yīng)的瀏覽器網(wǎng)頁,并輸出所述異常程序語句已修復(fù)的提示信息。
[0021]優(yōu)選地,在所述異常值大于或等于所述預(yù)設(shè)閾值時(shí),基于所述異常值確定所述異常程序語句的危害程度的步驟之后,所述網(wǎng)頁腳本異常處理方法還包括:
[0022]在所述異常程序語句的危害程度為三級(jí)時(shí),關(guān)閉所述瀏覽器網(wǎng)頁對(duì)應(yīng)的瀏覽器,并啟動(dòng)所述瀏覽器對(duì)應(yīng)終端的防火墻;
[0023]將所述異常程序語句發(fā)送至所述瀏覽器網(wǎng)頁對(duì)應(yīng)的服務(wù)器,以供所述服務(wù)器修復(fù)所述異常程序語句并反饋修復(fù)完成后的異常程序語句;
[0024]在接收到所述服務(wù)器反饋的修復(fù)完成后的異常程序語句時(shí),重啟所述瀏覽器并輸出所述異常程序語句已修復(fù)的提示信息。
[0025]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種網(wǎng)頁腳本異常處理裝置,所述網(wǎng)頁腳本異常處理裝置包括:
[0026]捕獲模塊,用于在監(jiān)測(cè)到當(dāng)前瀏覽器網(wǎng)頁的腳本異常時(shí),捕獲觸發(fā)腳本異常的異常程序語句;
[0027]獲取模塊,用于獲取捕獲的所述異常程序語句的異常值;
[0028]第一修復(fù)模塊,用于在所述異常值小于預(yù)設(shè)閾值時(shí),修復(fù)所述異常程序語句,并運(yùn)行所述腳本中的其他程序語句;
[0029]第一運(yùn)行模塊,用于運(yùn)行修復(fù)完成后的異常程序語句。
[0030]優(yōu)選地,所述網(wǎng)頁腳本異常處理裝置還包括:
[0031]確定模塊,用于在所述異常值大于或等于所述預(yù)設(shè)閾值時(shí),基于所述異常值確定所述異常程序語句的危害程度;
[0032]第二運(yùn)行模塊,用于在所述異常程序語句的危害程度為一級(jí)時(shí),運(yùn)行所述腳本中的其他程序語句;
[0033]第二修復(fù)模塊,用于在所述瀏覽器網(wǎng)頁對(duì)應(yīng)的瀏覽器攜帶所述異常程序語句對(duì)應(yīng)的修復(fù)程序時(shí),基于所述修復(fù)程序修復(fù)所述異常程序語句,并運(yùn)行修復(fù)完成后的異常程序語句。
[0034]優(yōu)選地,所述網(wǎng)頁腳本異常處理裝置還包括:
[0035]第一發(fā)送模塊,用于所述瀏覽器未攜帶所述異常程序語句對(duì)應(yīng)的修復(fù)程序時(shí),將所述異常程序語句發(fā)送至所述瀏覽器網(wǎng)頁對(duì)應(yīng)的服務(wù)器,以供所述服務(wù)器修復(fù)所述異常程序語句并反饋修復(fù)完成后的異常程序語句;
[0036]第三運(yùn)行模塊,用于在接收到所述服務(wù)器反饋的修復(fù)完成后的異常程序語句,運(yùn)行接收到的修復(fù)完成后的異常程序語句。
[0037]優(yōu)選地,所述網(wǎng)頁腳本異常處理裝置還包括:
[0038]停止模塊,用于在所述異常程序語句的危害程度為二級(jí)時(shí),停止所述腳本,并關(guān)閉所述當(dāng)前瀏覽器網(wǎng)頁;
[0039]輸出模塊,用于輸出所述瀏覽器網(wǎng)頁異常的提示信息;
[0040]啟動(dòng)模塊,用于修復(fù)所述異常程序語句,在修復(fù)完成后啟動(dòng)所述腳本對(duì)應(yīng)的瀏覽器網(wǎng)頁,并輸出所述異常程序語句已修復(fù)的提示信息。
[0041]優(yōu)選地,所述網(wǎng)頁腳本異常處理裝置還包括:
[0042]關(guān)閉模塊,用于在所述異常程序語句的危害程度為三級(jí)時(shí),關(guān)閉所述瀏覽器網(wǎng)頁對(duì)應(yīng)的瀏覽器,并啟動(dòng)所述瀏覽器對(duì)應(yīng)終端的防火墻;
[0043]第二發(fā)送模塊,用于將所述異常程序語句發(fā)送至所述瀏覽器網(wǎng)頁對(duì)應(yīng)的服務(wù)器,以供所述服務(wù)器修復(fù)所述異常程序語句并反饋修復(fù)完成后的異常程序語句;
[0044]重啟模塊,用于在接收到所述服務(wù)器反饋的修復(fù)完成后的異常程序語句時(shí),重啟所述瀏覽器并輸出所述異常程序語句已修復(fù)的提示信息。
[0045]本發(fā)明通過在監(jiān)測(cè)到當(dāng)前瀏覽器網(wǎng)頁的腳本異常時(shí),捕獲觸發(fā)腳本異常的異常程序語句,接著獲取捕獲的異常程序語句的異常值,然后在異常值小于預(yù)設(shè)閾值時(shí),修復(fù)異常程序語句,并運(yùn)行腳本中的其他程序語句,最后運(yùn)行修復(fù)完成后的異常程序語句,實(shí)現(xiàn)了瀏覽器網(wǎng)頁異常程序語句的自動(dòng)修復(fù),并能夠在修復(fù)過程中跳過該異常程序語句而預(yù)先腳本中的其他程序語句,保證了瀏覽器頁面的正常顯示,提高了瀏覽器頁面顯示的連續(xù)性。
【附圖說明】
[0046]圖1為本發(fā)明網(wǎng)頁腳本異常處理方法第一實(shí)施例的流程示意圖;
[0047]圖2為本發(fā)明網(wǎng)頁腳本異常處理方法第二實(shí)施例的流程示意圖;
[0048]圖3為本發(fā)明網(wǎng)頁腳本異常處理方法第三實(shí)施例的流程示意圖;
[0049]圖4為本發(fā)明網(wǎng)頁腳本異常處理方法第四實(shí)施例的流程示意圖;
[0050]圖5為本發(fā)明網(wǎng)頁腳本異常處理方法第五實(shí)施例的流程示意圖;
[0051]圖6為本發(fā)明網(wǎng)頁腳本異常處理裝置第一實(shí)施例的功能模塊示意圖;
[0052]圖7為本發(fā)明網(wǎng)頁腳本異常處理裝置第二實(shí)施例的功能模塊示意圖;
[0053]圖8為本發(fā)明網(wǎng)頁腳本異常處理裝置第三實(shí)施例的功能模塊示意圖;
[0054]圖9為本發(fā)明網(wǎng)頁腳本異常處理裝置第四實(shí)施例的功能模塊示意圖;
[0055]圖10為本發(fā)明網(wǎng)頁腳本異常處理裝置第五實(shí)施例的功能模塊示意圖。
[0056]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0057]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0058]本發(fā)明提
當(dāng)前第1頁1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
梨树县| 社会| 枞阳县| 成安县| 常宁市| 志丹县| 南开区| 洞口县| 新郑市| 正安县| 印江| 昭通市| 建始县| 巴彦淖尔市| 张掖市| 安龙县| 景宁| 卫辉市| 台南县| 罗江县| 德化县| 浏阳市| 惠安县| 新化县| 河津市| 民县| 邢台县| 合肥市| 通辽市| 西青区| 福贡县| 永清县| 贺兰县| 象州县| 手游| 高邮市| 宁海县| 朝阳区| 和林格尔县| 隆回县| 抚顺县|