Html test
<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
<div id="list" style="margin-top:15px; display:none;">
<table class="table table-bordered table-striped">
<thead>
<tr>
<th>IP</th>
<th>PORT</th>
<th>匿名度</th>
<th>类型</th>
<th>位置</th>
<th>响应速度</th>
<th>最后验证时间</th>
</tr>
</thead>
<tbody>
<tr>
<td>62.56.163.50</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_英国</td>
<td>8秒</td>
<td>// ::</td>
</tr> <tr>
<td>109.72.236.119</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_俄罗斯</td>
<td>2秒</td>
<td>// ::</td>
</tr> <tr>
<td>190.75.123.41</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_委内瑞拉</td>
<td>5秒</td>
<td>// ::</td>
</tr> <tr>
<td>190.75.123.41</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_委内瑞拉</td>
<td>7秒</td>
<td>// ::</td>
</tr> <tr>
<td>110.74.216.52</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_柬埔寨</td>
<td>0秒</td>
<td>// ::</td>
</tr> <tr>
<td>177.87.40.158</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_巴西</td>
<td>5秒</td>
<td>// ::</td>
</tr> <tr>
<td>189.126.76.95</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>巴西</td>
<td>9秒</td>
<td>// ::</td>
</tr> <tr>
<td>159.203.153.71</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTP</td>
<td>美国</td>
<td>9秒</td>
<td>// ::</td>
</tr> <tr>
<td>117.242.37.85</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>印度</td>
<td>6秒</td>
<td>// ::</td>
</tr> <tr>
<td>177.87.42.146</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_巴西</td>
<td>2秒</td>
<td>// ::</td>
</tr> <tr>
<td>93.170.113.155</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>捷克</td>
<td>6秒</td>
<td>// ::</td>
</tr> <tr>
<td>220.245.127.40</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>澳大利亚</td>
<td>1秒</td>
<td>// ::</td>
</tr> <tr>
<td>43.229.227.104</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_日本</td>
<td>9秒</td>
<td>// ::</td>
</tr> <tr>
<td>5.202.44.32</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_伊朗</td>
<td>10秒</td>
<td>// ::</td>
</tr> <tr>
<td>5.202.44.32</td>
<td></td>
<td>高匿代理IP</td>
<td>HTTPS</td>
<td>SSL高匿_伊朗</td>
<td>10秒</td>
<td>// ::</td>
</tr> </tbody>
</table> </div>
<div id="div1"> </div>
<script>
//输出格式为 46.36.112.93:8000@HTTP#伊朗
var t = document.getElementById("list").getElementsByTagName("table");
var table = t[];
var tt = table.rows;
var tt1 = tt[].cells;
var div1 = document.getElementById("div1");
for (var i = ; i < table.rows.length; i++) { //循环传递过来的对象的行 第0行不传递
var span = document.createElement("div");
span.innerText = getcells(table.rows[i]); //设置行可以编辑
div1.appendChild(span);
} function getcells(row) {
for (var j = ; j < row.cells.length; j++) { //循环传递过来的对象的单元格
var t = row.cells[j].innerHTML;
var tt = row.cells[j].innerHTML + ":" + row.cells[j + ].innerHTML + "@" + row.cells[j + ].innerHTML + "#" + row.cells[j + ].innerHTML;
return tt;
}
} </script>
</body>
</html>
<!DOCTYPE html>
<html lang="en" xmlns="http://www.w3.org/1999/xhtml"><head> <meta charset="utf-8" /> <title></title></head><body> <div id="list" style="margin-top:15px; display:none;"> <table class="table table-bordered table-striped"> <thead> <tr> <th>IP</th> <th>PORT</th> <th>匿名度</th> <th>类型</th> <th>位置</th> <th>响应速度</th> <th>最后验证时间</th> </tr> </thead> <tbody> <tr> <td>62.56.163.50</td> <td>53281</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_英国</td> <td>8秒</td> <td>2019/2/14 16:46:06</td> </tr>
<tr> <td>109.72.236.119</td> <td>53281</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_俄罗斯</td> <td>2秒</td> <td>2019/2/14 16:15:06</td> </tr>
<tr> <td>190.75.123.41</td> <td>8080</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_委内瑞拉</td> <td>5秒</td> <td>2019/2/14 15:44:10</td> </tr>
<tr> <td>190.75.123.41</td> <td>8080</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_委内瑞拉</td> <td>7秒</td> <td>2019/2/14 15:44:09</td> </tr>
<tr> <td>110.74.216.52</td> <td>55162</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_柬埔寨</td> <td>0秒</td> <td>2019/2/14 15:13:33</td> </tr>
<tr> <td>177.87.40.158</td> <td>50351</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_巴西</td> <td>5秒</td> <td>2019/2/14 15:13:32</td> </tr>
<tr> <td>189.126.76.95</td> <td>33511</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>巴西</td> <td>9秒</td> <td>2019/2/14 14:42:12</td> </tr>
<tr> <td>159.203.153.71</td> <td>80</td> <td>高匿代理IP</td> <td>HTTP</td> <td>美国</td> <td>9秒</td> <td>2019/2/14 14:11:18</td> </tr>
<tr> <td>117.242.37.85</td> <td>54933</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>印度</td> <td>6秒</td> <td>2019/2/14 13:40:14</td> </tr>
<tr> <td>177.87.42.146</td> <td>37899</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_巴西</td> <td>2秒</td> <td>2019/2/14 13:09:08</td> </tr>
<tr> <td>93.170.113.155</td> <td>53281</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>捷克</td> <td>6秒</td> <td>2019/2/14 12:38:05</td> </tr>
<tr> <td>220.245.127.40</td> <td>8080</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>澳大利亚</td> <td>1秒</td> <td>2019/2/14 12:07:20</td> </tr>
<tr> <td>43.229.227.104</td> <td>35201</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_日本</td> <td>9秒</td> <td>2019/2/14 11:36:53</td> </tr>
<tr> <td>5.202.44.32</td> <td>8080</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_伊朗</td> <td>10秒</td> <td>2019/2/14 11:05:26</td> </tr>
<tr> <td>5.202.44.32</td> <td>8080</td> <td>高匿代理IP</td> <td>HTTPS</td> <td>SSL高匿_伊朗</td> <td>10秒</td> <td>2019/2/14 11:05:26</td> </tr>
</tbody> </table>
</div> <div id="div1">
</div> <script> //输出格式为 46.36.112.93:8000@HTTP#伊朗 var t = document.getElementById("list").getElementsByTagName("table"); var table = t[0]; var tt = table.rows; var tt1 = tt[0].cells; var div1 = document.getElementById("div1"); for (var i = 1; i < table.rows.length; i++) { //循环传递过来的对象的行 第0行不传递 var span = document.createElement("div"); span.innerText = getcells(table.rows[i]); //设置行可以编辑 div1.appendChild(span); }
function getcells(row) { for (var j = 0; j < row.cells.length; j++) { //循环传递过来的对象的单元格 var t = row.cells[j].innerHTML; var tt = row.cells[j].innerHTML + ":" + row.cells[j + 1].innerHTML + "@" + row.cells[j + 3].innerHTML + "#" + row.cells[j + 4].innerHTML; return tt; } } </script></body></html>
随机推荐
- [转]《MEF程序设计指南》博文汇总
在MEF之前,人们已经提出了许多依赖注入框架来解决应用的扩展性问题,比如OSGI 实现以Spring 等等.在 Microsoft 的平台上,.NET Framework 自身内部包含组件模型和 Sy ...
- 中间件解析FDMEMTABLE.delta生成SQL的方法
遍历Delta.DataView.Rows,Delta.DataView.Rows是记录的行集,由行组成 TFDDatSRow,即是一行记录的对象 TFDDatSRow的方法: GetData(), ...
- VS2017 +NetCore2.2.0+WebApi项目整合SwaggerUI 以及遇到的坑
1.新建一个WebApi项目,这里不说了. 2.打开项目nuget管理控制台,在 https://www.nuget.org/ 搜索swagger的包:Swashbuckle.AspNetCore , ...
- C/C++异常处理机制
1.C语言异常处理 1.1 异常终止 标准C库提供了abort()和exit()两个函数,它们可以强行终止程序的运行,其声明处于<stdlib.h>头文件中.这两个函数本身不能检测 ...
- win7下登入本機、域的正確方法
win7的登入与以前的windows系统有所不同,如果win7的电脑已经被加入到域後,登入有两种类别: 1: 要登入到域,直接输入域用户账号和密码. 2:要登入到本机,则要输入计算机名\本机用户账号和 ...
- 【Cocos2dx游戏开发】CCTableView实现滑动列表
在游戏中,经常需要用到列表展示,例如我现在做的卡牌游戏中就有卡牌列表和好友列表需要用到CCTableView,下面简单介绍一下使用方法. CCTableView位于扩展库文件cocos-ext.h中, ...
- spring装配集合
前面我们已经了解了怎样使用spring装备简单的属性(使用value属性)和引用其它bean的属性(使用ref属性).可是value和ref仅在Bean的属性值是单个值的情况下才实用.当bean的属性 ...
- LeetCode 781. Rabbits in Forest (森林中的兔子)
题目标签:HashMap 题目给了我们一组数字,每一个数字代表着这只兔子说 有多少只一样颜色的兔子. 我们把每一个数字和它出现的次数都存入map.然后遍历map,来判断到底有多少个一样颜色的group ...
- 5.Swift教程翻译系列——Swift字符串和字符
英文版PDF下载地址http://download.csdn.net/detail/tsingheng/7480427 字符串是一组字符的有序序列,比方"hello,china"或 ...
- session失效,使用ajax请求数据被拦截,此时正常的处理逻辑是跳到登录界面,而不是界面没有变化(java推断是否是ajax请求)
在登录过滤器中.推断请求是ajax请求还是超链接或者地址栏变化的请求 if (httpServletReq.getHeader("x-requested-with") != nul ...