JavaScript 獲取網頁尾本程式碼內容
本章節介紹一下如何獲取<script></script>標籤之間的內容,也就是獲取指令碼程式碼內容。
可能這方面的需求比較少,希望能夠給需要的朋友帶來一定的幫助。
程式碼如下:
[JavaScript] 純文字檢視 複製程式碼function evalscript(s){ if(s.indexOf('<script') == -1) return s; var p = /<script[^\>]*?>([^\x00]*?)<\/script>/ig; var arr = []; while(arr = p.exec(s)){ var p1 = /<script[^\>]*?src=\"([^\>]*?)\"[^\>]*?(reload=\"1\")?(?:charset=\"([\w\-]+?)\")?><\/script>/i; var arr1 = []; arr1 = p1.exec(arr[0]); if(arr1){ appendscript(arr1[1], '', arr1[2], arr1[3]); } else{ p1 = /<script(.*?)>([^\x00]+?)<\/script>/i; arr1 = p1.exec(arr[0]); appendscript('', arr1[2], arr1[1].indexOf('reload=') != -1); } } return s; }
給出了核心程式碼,直接套用即可。
相關文章
- js如何獲取網頁尾本程式碼的內容JS網頁
- javascript獲取li元素內容程式碼例項JavaScript
- javascript 獲取iframe中內容JavaScript
- js實現父頁面獲取iframe子頁面內容程式碼JS
- php獲取網頁內容的三種方法PHP網頁
- javascript獲取本機ip地址程式碼例項JavaScript
- 獲取網頁中的密碼和文字輸入框的內容 (轉)網頁密碼
- javascript獲取網頁的高度JavaScript網頁
- php中抓取網頁內容的程式碼PHP網頁
- jquery實現獲取outerHTML內容程式碼例項jQueryHTML
- 使用pl/sql獲得網頁內容~~~SQL網頁
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- JavaScript獲取檔案字尾名JavaScript
- Python 爬取網頁中JavaScript動態新增的內容(一)Python網頁JavaScript
- Python 爬取網頁中JavaScript動態新增的內容(二)Python網頁JavaScript
- javascript實現的獲取檔案字尾名稱程式碼例項JavaScript
- 透過Requests模組獲取網頁內容並使用BeautifulSoup進行解析網頁
- QWebView獲取網頁原始碼WebView網頁原始碼
- 禁止複製網頁內容的程式碼例項網頁
- 動態修改網頁title內容程式碼例項網頁
- 通過JavaScript獲取標籤,修改標籤內容JavaScript
- 使用utl_http獲取某個http頁面內容HTTP
- 高效獲取網頁原始碼COM網頁原始碼
- js獲取網頁title標題程式碼例項JS網頁
- 使用CInternetSession和CHttpFile讀取網頁內容SessionHTTP網頁
- javascript獲取select下拉選單所有項的內容JavaScript
- 設定獲取div元素中的文字內容程式碼例項
- 網頁常用JavaScript程式碼網頁JavaScript
- JavaScript 獲取主機名程式碼JavaScript
- JavaScript獲取星期程式碼例項JavaScript
- UIWebView簡單的獲取HTML內容和修改頁面資訊UIWebViewHTML
- javascript獲取偽物件before和after定義的內容JavaScript物件
- js獲取指定單元格的內容程式碼例項例項JS
- js獲取點選單元格中的內容程式碼例項JS
- javascript如何獲取當前網頁的url地址JavaScript網頁
- java 爬取網頁內容。 標題、圖片等Java網頁
- 個人網站 兩行程式碼讓網頁內容付費可見網站行程網頁
- 使用selenium和phantomJS瀏覽器獲取網頁內容的小演示JS瀏覽器網頁