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; }
給出了核心程式碼,直接套用即可。
相關文章
- php獲取網頁內容的三種方法PHP網頁
- JavaScript 獲取td單元格內容JavaScript
- Python 爬取網頁中JavaScript動態新增的內容(一)Python網頁JavaScript
- Python 爬取網頁中JavaScript動態新增的內容(二)Python網頁JavaScript
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- JavaScript獲取檔案字尾名JavaScript
- toapi:抓取任意網頁內容並提供 HTTP API獲取資料API網頁HTTP
- QWebView獲取網頁原始碼WebView網頁原始碼
- 使用selenium和phantomJS瀏覽器獲取網頁內容的小演示JS瀏覽器網頁
- 透過Requests模組獲取網頁內容並使用BeautifulSoup進行解析網頁
- JavaScript 獲取主機名程式碼JavaScript
- java 爬取網頁內容。 標題、圖片等Java網頁
- uniapp獲取通知欄內容 監聽通知欄內容APP
- jQuery - 獲取內容和屬性jQuery
- python tkinter如何獲取label內容?Python
- php獲取xml檔案內容PHPXML
- 個人網站 兩行程式碼讓網頁內容付費可見網站行程網頁
- C++--Win32--列表編輯--獲取列表內容--獲取列表行數--修改列表內容C++Win32
- 如何用網頁尾本追蹤使用者網頁
- 網站主網頁修改,如何更新網站主頁內容網站網頁
- python3中編碼如何獲取網頁?Python網頁
- VB 獲取剪貼簿的內容
- PHP獲取HTTP body內容的方法PHPHTTP
- 修改網頁內容的方法網頁
- JavaScript-滑鼠獲取頁面座標JavaScript
- python 爬蟲如何爬取動態生成的網頁內容Python爬蟲網頁
- jQuery捕獲-獲取DOM元素內容和屬性jQuery
- 帝國cms內容頁圖片自動獲取alt和title的方法
- 想獲取JS載入網頁的源網頁的原始碼,不想獲取JS載入後的資料JS網頁原始碼
- Jquery如何獲取和設定元素內容?jQuery
- android通過MediaProjection獲取螢幕內容AndroidProject
- 提取動態html網頁內容HTML網頁
- JavaScript 獲取div在頁面中座標JavaScript
- js/jq 獲取網頁寬高JS網頁
- 127 PHP獲取網頁標題的3種實現方法程式碼例項PHP網頁
- PHP獲取目錄中的全部內容RecursiveDirectoryIteratorPHP
- Flutter冷知識 | 獲取dart的print內容FlutterDart
- .net 獲取郵箱郵件列表和內容