欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线
模板無憂
網頁特效
每日更新
|
TOP排行榜
|
Tag標簽
|
充值
無憂首頁
網頁模板
程序模板
建站教程
視頻教程
網頁特效
圖標素材
字體下載
站長工具
站長問答
網頁特效
菜單導航
圖片特效
文本鏈接
層和布局
頁面背景
表單按鈕
日期時間
計算轉換
鍵盤鼠標
瀏覽器
游戲娛樂
綜合其它
常用代碼
jQuery特效
Prototype
Ajax/JavaScript
ExtJS
CSS特效
在線編輯器
Mootools
HTML
JS廣告代碼合集
站長工具
站長常用軟件
網站綜合查詢
Alexa排名查詢
Google PR查詢
域名Whois查詢
網站收錄查詢
友情鏈接查詢
CSS2中文手冊
CSS精簡優化工具
網頁特效代碼
模板無憂
>
網頁特效
>
層和布局特效代碼
>
收藏
分享
查看評論
層和布局
演示
表格內容排序sortTable_層和布局特效
查看演示效果
特效Tag:
表格
添加
非常不錯的表格排序,您可以先修改部分代碼再運行.
<html> <head> <meta http-equiv="Content-Type" mrc="text/html; charset=gb2312"> <title>網頁特效|Linkweb.cn/Js|---非常不錯的表格排序</title> </head> <STYLE type=text/css>TABLE { BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid; border-spacing: 0px; cell-spacing: 0px } TD { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap } TH { PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap } TD.numeric { TEXT-ALIGN: right } TH { BACKGROUND-COLOR: #c0c0c0 } TH.mainHeader { COLOR: #ffffff; BACKGROUND-COLOR: #808080; TEXT-ALIGN: left } TH A { COLOR: #000080; TEXT-DECORATION: none } TH A:visited { COLOR: #000080 } TH A:active { COLOR: #800000; TEXT-DECORATION: underline } TH A:hover { COLOR: #800000; TEXT-DECORATION: underline } TR.alternateRow { BACKGROUND-COLOR: #e0e0e0 } TD.sortedColumn { BACKGROUND-COLOR: #f0f0f0 } TH.sortedColumn { BACKGROUND-COLOR: #b0b0b0 } TR.alternateRow TD.sortedColumn { BACKGROUND-COLOR: #d0d0d0 } </STYLE> <SCRIPT type=text/javascript> //----------------------------------------------------------------------------- // sortTable(id, col, rev) // // id - ID of the TABLE, TBODY, THEAD or TFOOT element to be sorted. // col - Index of the column to sort, 0 = first column, 1 = second column, // etc. // rev - If true, the column is sorted in reverse (descending) order // initially. // // Note: the team name column (index 1) is used as a secondary sort column and // always sorted in ascending order. //----------------------------------------------------------------------------- function sortTable(id, col, rev) { // Get the table or table section to sort. var tblEl = document.getElementById(id); // The first time this function is called for a given table, set up an // array of reverse sort flags. if (tblEl.reverseSort == null) { tblEl.reverseSort = new Array(); // Also, assume the team name column is initially sorted. tblEl.lastColumn = 1; } // If this column has not been sorted before, set the initial sort direction. if (tblEl.reverseSort[col] == null) tblEl.reverseSort[col] = rev; // If this column was the last one sorted, reverse its sort direction. if (col == tblEl.lastColumn) tblEl.reverseSort[col] = !tblEl.reverseSort[col]; // Remember this column as the last one sorted. tblEl.lastColumn = col; // Set the table display style to "none" - necessary for Netscape 6 // browsers. var oldDsply = tblEl.style.display; tblEl.style.display = "none"; // Sort the rows based on the mrc of the specified column using a // selection sort. var tmpEl; var i, j; var minVal, minIdx; var testVal; var cmp; for (i = 0; i < tblEl.rows.length - 1; i++) { // Assume the current row has the minimum value. minIdx = i; minVal = getTextValue(tblEl.rows[i].cells[col]); // Search the rows that follow the current one for a smaller value. for (j = i + 1; j < tblEl.rows.length; j++) { testVal = getTextValue(tblEl.rows[j].cells[col]); cmp = compareValues(minVal, testVal); // Negate the comparison result if the reverse sort flag is set. if (tblEl.reverseSort[col]) cmp = -cmp; // Sort by the second column (team name) if those values are equal. if (cmp == 0 && col != 1) cmp = compareValues(getTextValue(tblEl.rows[minIdx].cells[1]), getTextValue(tblEl.rows[j].cells[1])); // If this row has a smaller value than the current minimum, remember its // position and update the current minimum value. if (cmp > 0) { minIdx = j; minVal = testVal; } } // By now, we have the row with the smallest value. Remove it from the // table and insert it before the current row. if (minIdx > i) { tmpEl = tblEl.removeChild(tblEl.rows[minIdx]); tblEl.insertBefore(tmpEl, tblEl.rows[i]); } } // Make it look pretty. makePretty(tblEl, col); // Set team rankings. setRanks(tblEl, col, rev); // Restore the table's display style. tblEl.style.display = oldDsply; return false; } //----------------------------------------------------------------------------- // Functions to get and compare values during a sort. //----------------------------------------------------------------------------- // This code is necessary for browsers that don't reflect the DOM constants // (like IE). if (document.ELEMENT_NODE == null) { document.ELEMENT_NODE = 1; document.TEXT_NODE = 3; } function getTextValue(el) { var i; var s; // Find and concatenate the values of all text nodes contained within the // element. s = ""; for (i = 0; i < el.childNodes.length; i++) if (el.childNodes[i].nodeType == document.TEXT_NODE) s += el.childNodes[i].nodeValue; else if (el.childNodes[i].nodeType == document.ELEMENT_NODE && el.childNodes[i].tagName == "BR") s += " "; else // Use recursion to get text within sub-elements. s += getTextValue(el.childNodes[i]); return normalizeString(s); } function compareValues(v1, v2) { var f1, f2; // If the values are numeric, convert them to floats. f1 = parseFloat(v1); f2 = parseFloat(v2); if (!isNaN(f1) && !isNaN(f2)) { v1 = f1; v2 = f2; } // Compare the two values. if (v1 == v2) return 0; if (v1 > v2) return 1 return -1; } // Regular expressions for normalizing white space. var whtSpEnds = new RegExp("^\\s*|\\s*$", "g"); var whtSpMult = new RegExp("\\s\\s+", "g"); function normalizeString(s) { s = s.replace(whtSpMult, " "); // Collapse any multiple whites space. s = s.replace(whtSpEnds, ""); // Remove leading or trailing white space. return s; } //----------------------------------------------------------------------------- // Functions to update the table appearance after a sort. //----------------------------------------------------------------------------- // Style class names. var rowClsNm = "alternateRow"; var colClsNm = "sortedColumn"; // Regular expressions for setting class names. var rowTest = new RegExp(rowClsNm, "gi"); var colTest = new RegExp(colClsNm, "gi"); function makePretty(tblEl, col) { var i, j; var rowEl, cellEl; // Set style classes on each row to alternate their appearance. for (i = 0; i < tblEl.rows.length; i++) { rowEl = tblEl.rows[i]; rowEl.className = rowEl.className.replace(rowTest, ""); if (i % 2 != 0) rowEl.className += " " + rowClsNm; rowEl.className = normalizeString(rowEl.className); // Set style classes on each column (other than the name column) to // highlight the one that was sorted. for (j = 2; j < tblEl.rows[i].cells.length; j++) { cellEl = rowEl.cells[j]; cellEl.className = cellEl.className.replace(colTest, ""); if (j == col) cellEl.className += " " + colClsNm; cellEl.className = normalizeString(cellEl.className); } } // Find the table header and highlight the column that was sorted. var el = tblEl.parentNode.tHead; rowEl = el.rows[el.rows.length - 1]; // Set style classes for each column as above. for (i = 2; i < rowEl.cells.length; i++) { cellEl = rowEl.cells[i]; cellEl.className = cellEl.className.replace(colTest, ""); // Highlight the header of the sorted column. if (i == col) cellEl.className += " " + colClsNm; cellEl.className = normalizeString(cellEl.className); } } function setRanks(tblEl, col, rev) { // Determine whether to start at the top row of the table and go down or // at the bottom row and work up. This is based on the current sort // direction of the column and its reversed flag. var i = 0; var incr = 1; if (tblEl.reverseSort[col]) rev = !rev; if (rev) { incr = -1; i = tblEl.rows.length - 1; } // Now go through each row in that direction and assign it a rank by // counting 1, 2, 3... var count = 1; var rank = count; var curVal; var lastVal = null; // Note that this loop is skipped if the table was sorted on the name // column. while (col > 1 && i >= 0 && i < tblEl.rows.length) { // Get the value of the sort column in this row. curVal = getTextValue(tblEl.rows[i].cells[col]); // On rows after the first, compare the sort value of this row to the // previous one. If they differ, update the rank to match the current row // count. (If they are the same, this row will get the same rank as the // previous one.) if (lastVal != null && compareValues(curVal, lastVal) != 0) rank = count; // Set the rank for this row. tblEl.rows[i].rank = rank; // Save the sort value of the current row for the next time around and bump // the row counter and index. lastVal = curVal; count++; i += incr; } // Now go through each row (from top to bottom) and display its rank. Note // that when two or more rows are tied, the rank is shown on the first of // those rows only. var rowEl, cellEl; var lastRank = 0; // Go through the rows from top to bottom. for (i = 0; i < tblEl.rows.length; i++) { rowEl = tblEl.rows[i]; cellEl = rowEl.cells[0]; // Delete anything currently in the rank column. while (cellEl.lastChild != null) cellEl.removeChild(cellEl.lastChild); // If this row's rank is different from the previous one, Insert a new text // node with that rank. if (col > 1 && rowEl.rank != lastRank) { cellEl.appendChild(document.createTextNode(rowEl.rank)); lastRank = rowEl.rank; } } } </SCRIPT> <META mrc="MSHTML 6.00.2600.0" name=GENERATOR></HEAD> <BODY> <P><!-- Offensive statistics table. --> <TABLE cellSpacing=0 cellPadding=0 border=0> <THEAD> <TR> <TH class=mainHeader colSpan=11>NFL 2001 Offensive Stats</TH></TR> <TR> <TH style="TEXT-ALIGN: left">Rank</TH> <TH style="TEXT-ALIGN: left"><A title="Team Name" onclick="this.blur(); return sortTable('offTblBdy', 1, false);" href="#">Team</A></TH> <TH><SPAN title="Games Played">Gms</SPAN></TH> <TH><A title="Total Yards" onclick="this.blur(); return sortTable('offTblBdy', 3, true);" href="#">Yds</A></TH> <TH><A title="Yards Per Game" onclick="this.blur(); return sortTable('offTblBdy', 4, true);" href="#">Yds/G</A></TH> <TH><A title="Total Rushing Yards" onclick="this.blur(); return sortTable('offTblBdy', 5, true);" href="#">RuYds</A></TH> <TH><A title="Rushing Yards Per Game" onclick="this.blur(); return sortTable('offTblBdy', 6, true);" href="#">RuYds/G</A></TH> <TH><A title="Total Passing Yards" onclick="this.blur(); return sortTable('offTblBdy', 7, true);" href="#">PaYds</A></TH> <TH><A title="Passing Yards Per Game" onclick="this.blur(); return sortTable('offTblBdy', 8, true);" href="#">PaYds/G</A></TH> <TH><A title="Total Points Scored" onclick="this.blur(); return sortTable('offTblBdy', 9, true);" href="#">Pts</A></TH> <TH><A title="Points Per Game" onclick="this.blur(); return sortTable('offTblBdy', 10, true);" href="#">Pts/G</A></TH></TR></THEAD> <TBODY id=offTblBdy> <TR> <TD class=numeric></TD> <TD>Arizona</TD> <TD class=numeric>16</TD> <TD class=numeric>4898</TD> <TD class=numeric>306.1</TD> <TD class=numeric>1449</TD> <TD class=numeric>90.6</TD> <TD class=numeric>3449</TD> <TD class=numeric>215.6</TD> <TD class=numeric>295</TD> <TD class=numeric>18.4</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Atlanta</TD> <TD class=numeric>16</TD> <TD class=numeric>5070</TD> <TD class=numeric>316.9</TD> <TD class=numeric>1773</TD> <TD class=numeric>110.8</TD> <TD class=numeric>3297</TD> <TD class=numeric>206.1</TD> <TD class=numeric>291</TD> <TD class=numeric>18.2</TD></TR> <TR> <TD class=numeric></TD> <TD>Baltimore</TD> <TD class=numeric>16</TD> <TD class=numeric>4773</TD> <TD class=numeric>318.2</TD> <TD class=numeric>1598</TD> <TD class=numeric>106.5</TD> <TD class=numeric>3175</TD> <TD class=numeric>211.7</TD> <TD class=numeric>284</TD> <TD class=numeric>18.9</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Buffalo</TD> <TD class=numeric>16</TD> <TD class=numeric>5137</TD> <TD class=numeric>321.1</TD> <TD class=numeric>1686</TD> <TD class=numeric>105.4</TD> <TD class=numeric>3451</TD> <TD class=numeric>215.7</TD> <TD class=numeric>265</TD> <TD class=numeric>16.6</TD></TR> <TR> <TD class=numeric></TD> <TD>Carolina</TD> <TD class=numeric>16</TD> <TD class=numeric>4254</TD> <TD class=numeric>265.9</TD> <TD class=numeric>1372</TD> <TD class=numeric>85.8</TD> <TD class=numeric>2882</TD> <TD class=numeric>180.1</TD> <TD class=numeric>253</TD> <TD class=numeric>15.8</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Chicago</TD> <TD class=numeric>16</TD> <TD class=numeric>4694</TD> <TD class=numeric>293.4</TD> <TD class=numeric>1742</TD> <TD class=numeric>108.9</TD> <TD class=numeric>2952</TD> <TD class=numeric>184.5</TD> <TD class=numeric>338</TD> <TD class=numeric>21.1</TD></TR> <TR> <TD class=numeric></TD> <TD>Cincinnati</TD> <TD class=numeric>16</TD> <TD class=numeric>4800</TD> <TD class=numeric>300.0</TD> <TD class=numeric>1712</TD> <TD class=numeric>107.0</TD> <TD class=numeric>3088</TD> <TD class=numeric>193.0</TD> <TD class=numeric>226</TD> <TD class=numeric>14.1</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Cleveland</TD> <TD class=numeric>16</TD> <TD class=numeric>4152</TD> <TD class=numeric>259.5</TD> <TD class=numeric>1351</TD> <TD class=numeric>84.4</TD> <TD class=numeric>2801</TD> <TD class=numeric>175.1</TD> <TD class=numeric>285</TD> <TD class=numeric>17.8</TD></TR> <TR> <TD class=numeric></TD> <TD>Dallas</TD> <TD class=numeric>16</TD> <TD class=numeric>4402</TD> <TD class=numeric>275.1</TD> <TD class=numeric>2184</TD> <TD class=numeric>136.5</TD> <TD class=numeric>2218</TD> <TD class=numeric>138.6</TD> <TD class=numeric>246</TD> <TD class=numeric>15.4</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Denver</TD> <TD class=numeric>16</TD> <TD class=numeric>4817</TD> <TD class=numeric>301.1</TD> <TD class=numeric>1877</TD> <TD class=numeric>117.3</TD> <TD class=numeric>2940</TD> <TD class=numeric>183.8</TD> <TD class=numeric>340</TD> <TD class=numeric>21.2</TD></TR> <TR> <TD class=numeric></TD> <TD>Detroit</TD> <TD class=numeric>16</TD> <TD class=numeric>4994</TD> <TD class=numeric>312.1</TD> <TD class=numeric>1398</TD> <TD class=numeric>87.4</TD> <TD class=numeric>3596</TD> <TD class=numeric>224.8</TD> <TD class=numeric>270</TD> <TD class=numeric>16.9</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Green Bay</TD> <TD class=numeric>16</TD> <TD class=numeric>5463</TD> <TD class=numeric>341.4</TD> <TD class=numeric>1693</TD> <TD class=numeric>105.8</TD> <TD class=numeric>3770</TD> <TD class=numeric>235.6</TD> <TD class=numeric>390</TD> <TD class=numeric>24.4</TD></TR> <TR> <TD class=numeric></TD> <TD>Indianapolis</TD> <TD class=numeric>16</TD> <TD class=numeric>5955</TD> <TD class=numeric>372.2</TD> <TD class=numeric>1966</TD> <TD class=numeric>122.9</TD> <TD class=numeric>3989</TD> <TD class=numeric>249.3</TD> <TD class=numeric>413</TD> <TD class=numeric>25.8</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Jacksonville</TD> <TD class=numeric>16</TD> <TD class=numeric>4840</TD> <TD class=numeric>302.5</TD> <TD class=numeric>1600</TD> <TD class=numeric>100.0</TD> <TD class=numeric>3240</TD> <TD class=numeric>202.5</TD> <TD class=numeric>294</TD> <TD class=numeric>18.4</TD></TR> <TR> <TD class=numeric></TD> <TD>Kansas City</TD> <TD class=numeric>16</TD> <TD class=numeric>5673</TD> <TD class=numeric>354.6</TD> <TD class=numeric>2008</TD> <TD class=numeric>125.5</TD> <TD class=numeric>3665</TD> <TD class=numeric>229.1</TD> <TD class=numeric>320</TD> <TD class=numeric>20.0</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>Miami</TD> <TD class=numeric>16</TD> <TD class=numeric>4821</TD> <TD class=numeric>301.3</TD> <TD class=numeric>1664</TD> <TD class=numeric>104.0</TD> <TD class=numeric>3157</TD> <TD class=numeric>197.3</TD> <TD class=numeric>344</TD> <TD class=numeric>21.5</TD></TR> <TR> <TD class=numeric></TD> <TD>Minnesota</TD> <TD class=numeric>16</TD> <TD class=numeric>5006</TD> <TD class=numeric>333.7</TD> <TD class=numeric>1523</TD> <TD class=numeric>101.5</TD> <TD class=numeric>3483</TD> <TD class=numeric>232.2</TD> <TD class=numeric>287</TD> <TD class=numeric>19.1</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>New England</TD> <TD class=numeric>16</TD> <TD class=numeric>4882</TD> <TD class=numeric>305.1</TD> <TD class=numeric>1793</TD> <TD class=numeric>112.1</TD> <TD class=numeric>3089</TD> <TD class=numeric>193.1</TD> <TD class=numeric>371</TD> <TD class=numeric>23.2</TD></TR> <TR> <TD class=numeric></TD> <TD>New Orleans</TD> <TD class=numeric>16</TD> <TD class=numeric>5226</TD> <TD class=numeric>326.6</TD> <TD class=numeric>1712</TD> <TD class=numeric>107.0</TD> <TD class=numeric>3514</TD> <TD class=numeric>219.6</TD> <TD class=numeric>333</TD> <TD class=numeric>20.8</TD></TR> <TR class=alternateRow> <TD class=numeric></TD> <TD>New York Giants</TD> <TD class=numeric>16</TD> <TD class=numeric>5335</TD> <TD class=numeric>333.4</TD> <TD class=numeric>1777</TD> <TD class=numeric>111.1</TD> <TD class=numeric>3558</TD> <TD class=numeric>222.4</TD> <TD class=numeric>294</TD> <TD class=numeric>18.4</TD></TR> </TBODY></TABLE> </BODY></HTML> </html>
所屬頻道:
層和布局特效
/
更新時間:2012-05-24
[收藏]
[報錯]
[返回列表]
相關
層和布局特效
:
行變成列,列變成行
文本輸入限制
拆分單元格
控制表格內的滾動條
顏色交替的表格
JS計算里面有多少個
極酷的表格
會動的表格
可拖動單元格
變色表格
訪問表格的每個TD
表格操作
層和布局特效Rss訂閱
特效代碼搜索
層和布局特效推薦
Div+CSS,圖片垂直居中
未知高度的div垂直居中多瀏覽器方法
CSS+JS表格行選中變色并儲存的效果代碼
JS層抖動特效,類似QQ聊天窗口抖動
動態表格(PowerTable)
CSS模擬出的Excel表格效果
CSS多層絕對嵌套定位的一個小演示
CSS滑動門及選項卡,布局在同一頁面
未知寬度的CSS水平居中
CSS打造的邊框折角效果
猜你也喜歡看這些
隨機背景顏色的實現
在網頁中添加上上下滾動的文字
CSS控制背景透明而內容不透明的方法
一個滾動的公告欄
背景快速閃爍
流動性非常好的網頁載入頁面
CSS給網頁上的評論文本框加上提醒功能背景圖片
在一定時間內打開一個新的窗口
圖片與文字半透明效果,鼠標移上不透明
JS無刷新改變網頁背景圖片
相關鏈接:
復制本頁鏈接
|
搜索表格內容排序sortTable
特效說明:
層和布局模板
-
表格內容排序sortTable
。
888久久久
|
亚洲欧美另类在线视频
|
av不卡一区二区
|
成人免费视频播放
|
亚洲网址你懂得
|
中文字幕制服丝袜在线
|
一区视频免费观看
|
亚洲综合福利
|
亚洲欧洲精品成人久久奇米网
|
色综合91久久精品中文字幕
|
青青草国产精品视频
|
欧美国产一级片
|
狠色狠色综合久久
|
91久久香蕉国产日韩欧美9色
|
国产日韩欧美夫妻视频在线观看
|
337p日本欧洲亚洲大胆张筱雨
|
九热视频在线观看
|
国产chinasex对白videos麻豆
|
国产精品毛片
|
日韩一区二区三
|
日本成人黄色
|
国产在线观看你懂的
|
欧美一级精品
|
午夜精品久久久久影视
|
国产精品丝袜白浆摸在线
|
国产视频三区四区
|
日韩08精品
|
中国av一区二区三区
|
69av在线播放
|
特黄特色免费视频
|
伊人久久一区
|
国产欧美一区二区精品忘忧草
|
欧美不卡高清一区二区三区
|
国产91丝袜在线观看
|
日韩在线视频免费观看
|
欧美精品一区免费
|
亚洲精品第五页
|
极品少妇xxxx偷拍精品少妇
|
亚洲欧美精品在线
|
欧美午夜小视频
|
av网站在线免费看
|
精品一区二区三区蜜桃
|
亚洲人成电影网站色…
|
国产在线播放观看
|
亚洲xxx在线
|
国产一区二区看久久
|
亚洲一区二区福利
|
97在线播放视频
|
亚洲同志男男gay1069网站
|
国产成人免费av在线
|
久久精品中文字幕电影
|
久久99爱视频
|
国产伊人久久
|
国产精品久久久久一区
|
国产精品狼人色视频一区
|
青青草福利视频
|
特黄特色欧美大片
|
第一福利永久视频精品
|
国产一区二区在线观看免费播放
|
久久99久久久
|
亚洲成人原创
|
亚洲国产成人精品电影
|
国产青青在线视频
|
最新欧美色图
|
国产人妖乱国产精品人妖
|
欧美在线激情网
|
少妇精品一区二区三区
|
神马影视一区二区
|
在线看一区二区
|
日本一区二区三区在线视频
|
伊人成年综合网
|
九色综合狠狠综合久久
|
久久这里有精品视频
|
亚洲精品在线视频播放
|
日本一区二区乱
|
亚洲综合激情小说
|
精品欧美日韩在线
|
51国产偷自视频区视频
|
日韩高清不卡在线
|
久久久99久久精品女同性
|
www.污网站
|
欧美激情99
|
色婷婷精品久久二区二区蜜臀av
|
午夜视频久久久
|
国产一区二区三区三州
|
国产成人精品亚洲777人妖
|
久久久久久久久久久免费精品
|
亚洲调教欧美在线
|
国产va免费精品观看精品视频
|
色大师av一区二区三区
|
91高潮大合集爽到抽搐
|
成人免费视频app
|
国产成一区二区
|
亚洲欧美精品aaaaaa片
|
在线播放不卡
|
在线性视频日韩欧美
|
亚洲综合在线一区二区
|
欧美a大片欧美片
|
欧美日韩在线不卡
|
天堂а√在线中文在线
|
粉嫩一区二区三区
|
一区二区理论电影在线观看
|
欧美精品一区在线
|
国产一区二区在线不卡
|
91在线观看免费视频
|
国产精品视频久久久
|
欧美黑人精品一区二区不卡
|
久久精品一区二区三区中文字幕
|
精品国产一区二区三区久久狼黑人
|
年下总裁被打光屁股sp
|
久久影院100000精品
|
欧美精品一区二区三
|
孩娇小videos精品
|
里番精品3d一二三区
|
欧美老女人在线
|
黄色影院一级片
|
欧美日本三级
|
欧美日精品一区视频
|
日本中文字幕在线视频观看
|
四虎影视国产精品
|
欧美午夜电影在线
|
国产资源第一页
|
国产精品久久久久久妇女
|
午夜视黄欧洲亚洲
|
欧美三级午夜理伦三级老人
|
av激情成人网
|
疯狂欧美牲乱大交777
|
免费看日本黄色
|
国产美女视频一区二区
|
色哟哟一区二区在线观看
|
好男人www在线视频
|
国产精品久久久久7777按摩
|
欧美精品123
|
婷婷在线免费观看
|
亚洲综合一区二区精品导航
|
正在播放亚洲
|
日韩精品一页
|
欧美日韩精品欧美日韩精品
|
欧美午夜精品一区二区
|
综合视频在线
|
日韩中文视频免费在线观看
|
欧美18—19性高清hd4k
|
午夜一区在线
|
88xx成人精品
|
日本韩国欧美中文字幕
|
91丝袜美腿高跟国产极品老师
|
成人午夜电影免费在线观看
|
av中文字幕免费在线观看
|
成人免费在线播放视频
|
致1999电视剧免费观看策驰影院
|
国产精品第一国产精品
|
欧美日本韩国一区二区三区视频
|
久久综合久久色
|
欧洲杯半决赛直播
|
伊人久久综合97精品
|
av黄色免费网站
|
日韩精品国产欧美
|
国产精品美女网站
|
18国产免费视频
|
国产精品高潮呻吟久久
|
在线国产精品网
|
日本久久伊人
|
欧美一区二区免费视频
|
97免费公开视频
|
一区福利视频
|
亲子乱一区二区三区电影
|
亚洲精品国产av
|
亚洲一区二区av电影
|
福利视频一二区
|
亚洲人成精品久久久
|
久久一区精品
|
日韩美女毛茸茸
|
自拍偷拍第八页
|
亚洲女女做受ⅹxx高潮
|
国产精品videossex国产高清
|
夜夜嗨av一区二区三区网页
|
免费看毛片的网址
|
免费毛片在线不卡
|
在线看日韩欧美
|
国产精品suv一区二区88
|
国产精品一区二区久激情瑜伽
|
成人国产一区二区
|
天天摸夜夜添狠狠添婷婷
|
色婷婷av一区二区三区gif
|
国产激情在线观看视频
|
欧美一区成人
|
欧美富婆性猛交
|
日韩欧美在线观看免费
|
中文字幕亚洲不卡
|
青草网在线观看
|
国产日韩视频在线
|
成人97在线观看视频
|
成年人免费看毛片
|
国产精品久久毛片av大全日韩
|
人人妻人人澡人人爽欧美一区双
|
免费看成人吃奶视频在线
|
美日韩丰满少妇在线观看
|
日韩欧美亚洲一区二区三区
|
国产精品女上位
|
久操网在线观看
|
日产午夜精品一线二线三线
|
欧美日韩国产成人
|
最新中文字幕在线观看视频
|
亚洲在线免费播放
|
亚州精品一二三区
|
最新国产拍偷乱拍精品
|
精品精品国产毛片在线看
|
亚洲男人的天堂在线播放
|
丝袜 亚洲 另类 欧美 重口
|
久久久影视传媒
|
久久综合亚洲精品
|
欧美偷拍综合
|
91精品国产91久久久久
|
国产特黄一级片
|
欧美亚洲国产bt
|
黄色av网址在线观看
|
精品一区二区三区久久
|
日本一区二区三区精品视频
|
久久精品色综合
|
久久影院在线观看
|
黄色大全在线观看
|
日韩欧美一区视频
|
av天堂一区二区
|
国产一区二区三区观看
|
图片区小说区区亚洲五月
|
美女视频亚洲色图
|
久久成人在线视频
|
136福利视频导航
|
在线视频你懂得一区二区三区
|
日韩精品人妻中文字幕有码
|
国产乱码精品一区二区三
|
韩国一区二区三区美女美女秀
|
狠狠躁日日躁夜夜躁av
|
欧美日韩五月天
|
久久久亚洲av波多野结衣
|
豆国产96在线|亚洲
|
在线视频不卡一区二区
|
欧美精品一区二区三区中文字幕
|
97av在线影院
|
噜噜噜久久,亚洲精品国产品
|
日韩免费性生活视频播放
|
国产精品99久久久久久成人
|
中文一区在线播放
|
我要看一级黄色大片
|
欧美亚洲网站
|
久久riav
|
亚洲日产av中文字幕
|
2019中文字幕在线观看
|
日韩在线观看视频网站
|
欧美精品一区男女天堂
|
日本免费一二三区
|
亚洲成人av电影在线
|
国产又粗又长又爽
|
av不卡免费电影
|
国产肥臀一区二区福利视频
|
国产精品久久久久久模特
|
久久国产欧美精品
|
久久综合影院
|
国产精品久久久久久影视
|
国产成人精品一区二区三区视频
|
日韩中文字幕网址
|
国产精品久久久午夜夜伦鲁鲁
|
在线播放/欧美激情
|
中文字幕在线有码
|
亚洲一区二区精品3399
|
污污免费在线观看
|
久久久国产精品午夜一区ai换脸
|
麻豆传传媒久久久爱
|
六月丁香综合在线视频
|
中文字幕在线乱
|
亚洲伦伦在线
|
日韩精彩视频
|
亚洲一级毛片
|
好吊妞www.84com只有这里才有精品
|
亚洲激情77
|
国产精品视频精品
|
136国产福利精品导航网址应用
|
91精品国产99
|
色综合一区二区日本韩国亚洲
|
综合另类专区
|
色视频www在线播放国产成人
|
亚洲系列中文字幕
|
一级黄色片在线观看
|
欧美v国产在线一区二区三区
|
日韩三级免费看
|
在线精品视频小说1
|
粉嫩av性色av蜜臀av网站
|
香蕉影视欧美成人
|
夜夜春很很躁夜夜躁
|
亚洲欧美另类小说
|
av2014天堂网
|
国产精品久久久久久久久搜平片
|
精品国产一区二区三区麻豆免费观看完整版
|
亚洲第一二三区
|
91网站在线免费观看
|
亚洲精品一区二区三
|
99re66热这里只有精品4
|
久久久精品一区
|
无码精品一区二区三区在线
|
999久久久久
|
日韩国产精品一区
|
一级片视频网站
|
日韩电影免费在线观看中文字幕
|
一本色道久久综合熟妇
|
亚洲精品久久久一区二区三区
|
在线视频 中文字幕
|
亚洲国产中文字幕在线观看
|
91一区二区视频
|
亚洲欧美在线免费
|
99精品视频免费看
|
在线观看国产欧美
|
日日夜夜精品免费
|
久久精品夜夜夜夜夜久久
|
婷婷综合六月
|
高清一区二区三区日本久
|
亚洲欧美综合久久久久久v动漫
|
欧美在线视频网
|
美女一区2区
|
3d蒂法精品啪啪一区二区免费
|
精品一区二区三区在线
|
久久99精品久久久久久久青青日本
|
亚洲国产美国国产综合一区二区
|
日本少妇aaa
|
在线亚洲免费视频
|
特一级黄色大片
|
精品国产一区二区三区久久久蜜月
|
久久激情网站
|
一本久道高清无码视频
|
精品一二三四在线
|
日韩中文字幕免费在线
|
99在线视频精品
|
中文字幕人妻熟女在线
|
亚洲麻豆国产自偷在线
|
久久精品在线观看视频
|
欧美在线视频你懂得
|
色av性av丰满av
|
亚洲精选一区二区
|
黄色一级大片在线免费看国产一
|
国产精品国产三级国产aⅴ9色
|
国产丝袜一区
|
国产精品一码二码三码在线
|
欧美另类视频
|
日韩中文字幕在线不卡
|
国产精品亚洲成人
|
国产资源中文字幕
|
亚洲男女一区二区三区
|
国产精品嫩草影院俄罗斯
|
国产成人无码精品
|
亚洲成人精品视频
|
黄色一级a毛片
|
57pao国产精品一区
|
私拍精品福利视频在线一区
|
久久国产精品-国产精品
|
国产精品亚洲综合色区韩国
|
欧美性大战久久久久xxx
|
久久久久久麻豆
|
一区二区三区久久久久
|
欧美午夜一区二区
|
中文字幕+乱码+中文字幕明步
|
亚洲国产视频直播
|
久久精品久久国产
|
亚洲国产成人爱av在线播放
|
亚洲av成人无码网天堂
|
欧美中文在线观看国产
|
国内精品久久久久久久久电影网
|
国产真人做爰毛片视频直播
|
av一区二区久久
|
asian性开放少妇pics
|
欧美无乱码久久久免费午夜一区
|
中文字幕在线观看精品
|
久久精品国产一区
|
成人动漫视频
|
免费看污久久久
|
毛片av中文字幕一区二区
|
久久久久久综合网
|
五月婷婷激情综合网
|
精品国产乱子伦
|
另类美女黄大片
|
日韩欧美黄色
|
一区二区三区视频
|
成人精品免费看
|
亚洲成人黄色av
|
欧美xingq一区二区
|
波多野结衣亚洲一二三
|
国产免费亚洲高清
|
亚洲大片av
|
五月婷婷之综合激情
|
国产又粗又长视频
|
在线日韩中文字幕
|
日韩视频1区
|
欧美视频小说
|
国产精品1区2区3区在线观看
|
中文字幕在线观看的网站
|
欧美视频精品在线观看
|
亚洲AV无码精品色毛片浪潮
|
国产精品激情av电影在线观看
|
国产精品99免费看
|
日本888xxxx
|
精品久久中文字幕
|
国产精品一级视频
|