本帖最后由 CrLf 于 2015-1-23 20:31 编辑
楼主描述太含糊,懒得去考虑登录以及各种特殊情况,用这个 hta 自行登录到需要的页面,按下顶部红色区域开始获取
具体文件什么的自行修改第三行- <button
- style='background-color:red;color:white;width:100%'
- onclick='get_fnServerDuelRoleFight("生成的文件.txt")'
- >
- 我准备好了,点击获取 fnServerDuelRoleFight 列表
- </button>
- <br />
-
- <script>
- function get_fnServerDuelRoleFight(filePath){
- var fso = new ActiveXObject('Scripting.FileSystemObject')
- var ts = fso.CreateTextFile(filePath,true)
-
- var innerHTML = document.getElementById('fnServerDuelRoleFight')
- .contentWindow.document.body.innerHTML
- var arr = []
-
- var re = /fnServerDuelRoleFight\(\s+(\d+)\s+\)/g
- var exec
-
- while(exec = re.exec(innerHTML)){
- arr.push(exec[1])
- }
-
- ts.WriteLine(arr.join('\r\n'))
-
- alert('Bingo!')
- window.close()
- }
- </script>
-
- <iframe
- id='fnServerDuelRoleFight'
- style='width:100%;height:100%'
- src='http://www.bathome.net/thread-33993-1-1.html'
- />
复制代码
|