『壹』 前端框架如何實現定位
前端bug主要分為3個類別:HTML,CSS,Javascript三類問題
給個最大的區別方式方法:
出現樣式的問題基本都是CSS的bug
出現文本的問題基本都是html的bug
出現交互類的問題基本都是Javascript的bug
區分前後台交互:查看網路請求
TMS對應的VM模板,出現的一些截斷控制,轉換功能都屬於前端的問題
標簽閉合—表象,頁面中出現大范圍的混亂,就是少了標簽的情況,導致標簽未閉合
標簽浮出—例如滑鼠移動到文本位置,浮出全名的這種浮出形式都屬於標簽浮出的問題
標簽在不同的瀏覽器的一種解析方式的不同導致的前端bug例如如下結構
頁面定點的問題:最明顯的前端功能,在於點擊某個鏈接將頁面位置定位到對應的位置
頁面的跳轉,也屬於html的問題,大家在出現點擊未跳轉或者跳轉方式不正確的問題,直接可以定位到跳轉屬性的問題,找到對應的跳轉對應的塊提供給開發人員即可
兼容型bug
腳本兼容型問題:在出現對應交互的問題就基本可以定位到腳本兼容型bug,例如DIV的顯示和層結構。實際可以參考聚劃算的幾個商品滑鼠移動到小圖的時候,對應大圖展示的功能。
頁面樣式兼容型問題:直接表象在樣式上,都是基於框架的頁面展示錯誤,很容易定位
業務性bug
內容型bug
有產生交互類的問題,大多數都可以定位到是屬於javascript產生的問題,該部分大多不會報錯
有錯誤提示類的。頁面左下方有出現javascript的錯誤提示;有彈出錯誤信息提示的bug;瀏覽器返回的一些錯誤彈出框都屬於javascript的bug
現在以淘寶的前端人員工作為例進行相關bug定位的剖析
判斷前後台問題的區分方法:
FF, 打開錯誤控制台
a) Html中如果有鏈接,有相應的情況下,基本可以定位到是屬於前端的問題
b) 如果為空,或者有出現error錯誤信息,我們就可以定位到屬於後台開發的問題
一、HTML
最常見的HTML的問題—就是標簽的問題了,最常見的排查和解決辦法就是查看頁面源代碼,然後通過檢查標簽的工具,現在暫時提供idea.exe進行檢查,有其他更好的工具再進行推薦。
常見問題類別:
該部分可以看做為一個大的框即是標簽<a> 內嵌標題的標簽<p>,裡面再有這些個內容<ing>,那麼在不同的瀏覽器中,可能ie和FF的解析會產生不同,假設IE解析 為<a><p><ing></ing></a></p>的一種形式,但在FF 下可能解析為
<a><ing></ing></a>
<p></p>
的兩行的形式從而導致前端在復古鞋/板鞋這塊ing裡面的格式產生混亂
結構可看為:
a) 我們可以通過右鍵,查看元素的工具進行定位到毛點所定位到的位置,如果出現問題這種問題很直觀,並且能通過這種方法直接定位到問題
二、CSS,產生樣式問題。例如:排版,布局,顏色,背景等
css的bug主要分為:兼容型bug 、業務性bug 和 內容型bug
a) 表現:僅在少數幾個瀏覽器上出現
b) 原因:瀏覽器的解析不一致
c) 解決:根據實際情況進行前端代碼的通用性
d) 類別:
a) 表現:在所有瀏覽器下都有該問題
b) 原因:對業務不熟悉
c) 解決:根據需求進行修改達到業務要求
該類型的定位,主要在和實現的要求不一致,最直接表現在頁面的友好型,用戶的可用性的bug,可以定位為該類型
a) 表現: 前端自測正確,但在填入內容後,出現的錯誤,內容消失等
b) 原因: 擴展性未考慮周全
c) 解決: 進行overflow test
輸入內容的長度限制等功能可定位為內容型bug
三、Javascript
最直接的判斷方法,刷新頁面,出現滯後顯示的一些模塊基本都為腳本的輸出塊。該部分的一些問題可以參照兼容型bug中類別的腳本兼容型bug。
『貳』 為什麼電腦上老是出現「腳本錯誤」而且網頁經常打不開
IE總是彈出腳本錯誤提示窗口
出現此問題是因為該網頁的 HTML 源代碼不能使用客戶端腳本(如 Microsoft JScript 或 Visual Basic 腳本)正確工作。發生此問題可能是因為以下原因之一: " 網頁的 HTML 源代碼中有問題。
" 您的計算機或網路上阻止了活動腳本、ActiveX 控制項或 Java 小程序。Internet Explorer 或另外一種程序(如防病毒程序或防火牆)可以配置為阻止活動腳本、ActiveX 控制項或 Java 小程序
" 防病毒軟體配置為掃描您的「臨時 Internet 文件」或「已下載的程序文件」文件夾。
" 您計算機上的腳本引擎損壞或過時。
" 您計算機上的 Internet 相關文件夾損壞。
" 您的視頻卡驅動程序已損壞或者已過時。
" 您計算機上的 DirectX 組件損壞或過時。
注意:伺服器端腳本 -- 如 Active Server Pages (ASP) 中的 Visual Basic 腳本 -- 運行在 Web 伺服器上。因伺服器端腳本故障而發生的腳本錯誤不在 Internet Explorer 中生成錯誤消息,但也可能會創建一個不能正確顯示或工作的網頁。
一、錯誤特徵:
行: 247 字元: 2 錯誤: 拒絕訪問 代碼: 0
二、解決方案
1、清除一下IE瀏覽器的緩存,點IE上的工具——然後再選擇最下面的Internet選項,再點Internet刪除文件(記得勾上刪除所有離線內容),確定後再重新打開IE瀏覽器試試,同時請確認您使用的是IE6.0及以上版本。
2、您的網頁上清緩存,在網頁上選擇工具->Interner選項->刪除Cookies和刪除文件,然後再確定。
3、請您點擊IE瀏覽器中的「工具」,選擇「internet選項」,進入「安全」頁面,點擊「自定義級別」,將您的安全設置設為「低」。
4、清空一下IE瀏覽器的cookies文件,在IE瀏覽器中設置「禁止自動腳本更新」,並不要選擇「禁止運行ActiveX控制項」,然後再嘗試操作。
三、總結
1、錯誤類型不固定 行: 247 字元: 2 錯誤: 拒絕訪問 代碼: 0 數字部分都是可變的。
2、解決方案中的4條不用都改,我的錯誤只用了1、2條就解決了。
3、錯誤發生原因沒有做解釋,因為我也搞不懂,很復雜而且需要一定專業知識才能搞懂,寫在這也沒什麼必要,因為我們的目的是解決這一錯誤,能正常訪問網頁就OK了。
如果是打開IE上網時彈出,屬正常現象,可以在IE-工具-高級選項中選擇"禁用腳本調試";如果還是不行,就把「顯示每個腳本的錯誤通知」前的對號去掉,就不會出現了!
因為現在的網頁都使用了大量的腳本,寫錯了也很正常,把腳本錯誤通知去掉就可以了!
也是在IE的高級選項中找!
『叄』 電腦一直彈出腳本錯誤對話框,如何解決
電腦一直出現腳本錯誤的原因是系統錯誤導致的,具體解決方法步驟如下:
1、首先打開計算機,在計算機內打開開始菜單,點擊搜索框。
『肆』 按鍵精靈8 後台腳本 坐標不正確 求高手解釋 修改
坐標不正確! 今天終於弄正確了。
那個 網頁游戲?你點 那個小窗口播放,然後 選一個坐標,減掉一個Y,Y是小窗口播放器標題欄 的寬度我取30。這樣就可以了。 然後寫入Plugin Window.Move(hwnd,0,0),這樣就不用在小窗口模式運行腳本了,普通360、最大化就可以了。運行後可以最小,也可以縮小。
Delay 3000 //延遲3秒,最好寫進去,這樣時間充裕。
Dim hwnd
Plugin hwnd=Window.MousePoint()
// 獲得滑鼠指向窗口句柄
Plugin Window.Move(hwnd,0,0)
// 將窗口移動到左上角
『伍』 按鍵精靈後台腳本坐標問題,求助。。。。
後台操作,是以窗口客戶區(不包括窗口邊框)左上角為原點的,後台操作是窗口坐標,窗口坐標和屏幕坐標不一樣,窗口坐標與窗口在屏幕的位置無關,也就是說,你把窗口移動到別處,代碼
GetColor = Plugin.Bkgnd.GetPixelColor(Hwnd, 478, 500)
If GetColor = "0000CC" Then
MessageBox GetColor
End If
還是對的。
『陸』 出現「腳本錯誤」什麼原因
網頁錯誤的原因,有幾個原因會導致這個現象出現:
1.你的網速過慢,網頁代碼沒有完全下載就運行了,導致不完整,當然就錯誤了。
2.網頁設計錯誤,導致部分代碼不能執行。
3.你的瀏覽器不兼容導致部分代碼不能執行。
4.網站伺服器訪問量太大,導致伺服器超負載,部分代碼沒有完全下載就提示瀏覽器完畢,導致錯誤。
你可以多刷新,或者換一個網速比較好的時候訪問(前提是這個網站是個大網站,不會出現問題2)
--
如果不是網速問題
Internet
Explorer瀏覽器(IE)出現錯誤故障,有可能是文件丟失,或者病毒木馬造成的。
最好下載一個新的IE瀏覽器,正常安裝一下就可以修復不少問題。
IE6下載地址:http://www.newhua.com/soft/17441.htm
IE7下載地址:http://www.newhua.com/soft/48511.htm
請選擇對應版本下載。
如果下載安裝之後問題還不能解決,那麼只能下載超級兔子,裡面有一個功能是IE修復專家,完全修復一下IE瀏覽器了。
超級兔子下載地址:http://165.newhua.com/soft/2636.htm
--
如果以上方式還是沒有辦法解決,那麼你只能重新安裝系統了,最好是格式化C盤後再安裝,也可以同時避免一些病毒和木馬,讓系統更穩定。
『柒』 腳本錯誤什麼意思
腳本錯誤 是一種在平常電腦應用(上網、軟體運行等)過程中常見的一種錯誤。
這種錯誤通常是由於軟體程序使用了 腳本 來完成某項功能,而由於腳本編寫不夠完善,或是由於運行環境過程中突發的故障,從而導致腳本運行出現錯誤。
在這里所說的「腳本」,其實質上是一些可執行的命令序列的集合。這些命令序列通過相應的解釋器逐條運行,並最終完成編寫者想要達到的功能。
腳本通常是解釋執行的,比如,批處理腳本(*.bat)、Vbs腳本(*.vbs),這兩種常見的腳本都需要windows系統的命令解釋器(Shell)、WSH(Windows腳本主機)才能正確運行。
「Internet Explorer 腳本錯誤 」,也屬於上面的腳本錯誤的一種,具體這個腳本是用什麼語言編寫的,要查看具體的錯誤提示。一般來說,IE 腳本通常使用 vbs 語言/ javaScript 語言。
遇到這種錯誤的解決辦法,如果是偶發性的,個人推薦是不用管它,有時候重新刷新一下頁面或是重新啟動系統,這種錯誤就消失了。根本的解決辦法,是針對出現的錯誤原因,重新編寫完善腳本,而這在大多數情況下都不太可行。
『捌』 asp網站後台編輯器腳本出現錯誤 怎麼解決啊
是UBB還是其它的編輯器啊,我這有靜態的編輯器倒可以給你用用,你換一下編輯器應該就可以了,還有你最好本地先試一下是不是伺服器配置問題,如果是就請高手幫你重新配伺服器安全和組件啥的
望採納,有疑問,請追問,必回復,謝謝合作
『玖』 我做的一個按鍵後台腳本在按鍵精靈8上運行出現偏差,大家看一看是什麼地方錯誤了
首先你要做的是一個後台腳本,我目前注意到2個問題。
1:第六行 KeyPress "Enter", 1 這明顯是一個前台的語句,不知道是否是你的疏忽
2:雖然你加入了一些延時,不過4.5.6行之間並沒有,應該增加適當的延時,因為腳本的執行速度是很快的,沒有適當的延時,在某些游戲中會被識別成同時按下了3個鍵。並且會大幅影響你的腳本運行質量
希望能夠幫到你
『拾』 腳本發生錯誤是什麼意思什麼是腳本
訪問者所使用的瀏覽器不能完全支持頁面里的腳本,形成「腳本錯誤」。遇到「腳本錯誤」時一般會彈出一個非常難看的腳本運行錯誤警告窗口,而事實上,腳本錯誤並不會影響網站瀏覽,因此這一警告可謂多此一舉。
要關閉警告則可以在瀏覽器的工具菜單選擇Internet選項,然後單擊高級屬性頁,進入到瀏覽標簽,並選中「禁止腳本調試」復選框即可。
腳本(Script)為一種批處理文件的延伸,是一種純文本保存的程序,計算機腳本程序為確定的一系列控制計算機進行運算操作動作的組合,在其中可以實現一定的邏輯分支等。
(10)後台腳本定位出現錯誤擴展閱讀
腳本通常可以由應用程序臨時調用並執行。各類腳本被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。
舉個最常見的例子,當點擊網頁上的Email地址時能自動調用Outlook Express或Foxmail這類郵箱軟體,就是通過腳本功能來實現的。也正因為腳本的這些特點,往往被一些別有用心的人所利用。
例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。
所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用。