1 <table >
2 <tr>
3 <td>姓名</td>
4 <td>年龄</td>
5 <td>班级</td>
6 </tr>
7 <tr>
8 <td><a ..>张三</a></td>
9 <td>10</td>
10 <td>1</td>
11 </tr>
12 <tr>
13 <td><a ..>李四</a></td>
14 <td>11</td>
15 <td>2</td>
16 </tr>
17 </table>
我在第一个页面点击表格内的超链接(就是姓名那一列的) 在第二个页面显示这样的表格 把点击的那一列数据获取 然后传到第二个表格里
<table >
<tr>
<td>姓名</td>
<td>张三</td>
</tr>
<tr>
<td>年龄</td>
<td>10</td>
</tr>
<tr>
<td>班级</td>
<td>1</td>
</tr>
</table>
张三
到了新的页面或者get参数,在重新组表格
补充:
<a href="new.html?name=%E5%BC%A0%E4%B8%89&age=10&class=1">张三</a>
不太明白楼上的意思啊。。
不需要ajax,打开页面使用opener得到父页然后获取对应内容显示即可,注意target要为_blank在新窗口,不能再当前窗口,当前窗口只能get传值或者cookie
<table>
<tr>
<td>姓名</td>
<td>年龄</td>
<td>班级</td>
</tr>
<tr>
<td><a onclick="window.a = this;window.open('2.html')">张三</a></td>
<td>10</td>
<td>1</td>
</tr>
<tr>
<td><a onclick="window.a = this; window.open('2.html')">李四</a></td>
<td>11</td>
<td>2</td>
</tr>
</table>
2.html
<script>
var a = opener.a,tr = a.parentNode.parentNode;//获取父页存储的a变量
</script>
<table>
<tr>
<td>姓名</td>
<td><script>document.write(a.innerHTML)</script></td>
</tr>
<tr>
<td>年龄</td>
<td><script>document.write(tr.cells[1].innerHTML)</script></td>
</tr>
<tr>
<td>班级</td>
<td><script>document.write(tr.cells[2].innerHTML)</script></td>
</tr>
</table>