欧美三区四区_av先锋影音资源站_亚洲第一论坛sis_影音先锋2020色资源网_亚洲精品社区_在线免费观看av网站_国产一区二区伦理_亚洲欧美视频一区二区_99视频精品全部免费在线_精精国产xxxx视频在线

XML加ASP實現網頁“本地化”_Xml教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:僅用xsl和asp實現分頁功能
asp文件大致結構: %@ Language=VBScript % !-- #include file=include/lib.asp -- % cc=server.MapPath(trans.xml) set source=server.CreateObject(msxml2.domdocument) source.async=false source.load(cc) xslfile=server.MapPath(index.xsl) set

想讓你的站點能被來自多個國家的沖浪者看明白嗎?無疑,這就需要提供多個語言版本的頁面內容,也就是所謂的
“本地化”功能。最容易想到的方法就是分別編寫多種語言的頁面內容,然后放置到不同的目錄下,再在首頁上添加導航
到各自語言位置的鏈接。很明顯,這樣的處理方式將浪費許多包含公共元素以及設計框架的空間,而且修改、維護也很煩
瑣。有什么好方法嗎?當然,本文就介紹如何結合使用XML與ASP技術實現這個目的。

  本文將討論如下幾個方面的內容:創建包含語言資源的XML文檔、使用ASP創建Web頁面模板、使用XPath語法和MSXML3
分析器定位XML文檔中的目標內容以及動態地在HTML流中插入語言字符串。

準備條件
  本文討論的技術涉及到以下方面:IIS4 或者 PWS(包含ASP功能),MSXML 版本 3。

功能展示
  本文要討論的例程是一個簡單的HTML表單,用以提交名字和地址信息。下面是在Netscape Navigator中顯示西班牙語
言的圖示:


  采用本文論述的技術,你就可以非常簡單地通過更新一個XML文件實現為站點添加多種語言的功能。

創建包含語言資源的XML文檔
首先,使用喜愛的頁面編輯器創建一個叫做xmltrans.asp的Web頁面文件。我發現使用靜態占位符文字(比如"First
name ")設計頁面最容易。當XML準備好后,就可以使用變量替換這些靜態文字。要下載例程文件請點擊這里。
  完成基本頁面的功能設計后,開始創建一個包含語言字符串的良好格式XML文檔。在這里,我使用純文本編輯器
Notepad編寫初始的XML語言集-英語版本。Notepad使我感覺更接近于源代碼。XML文件命名為xmltrans.xml。下面列出了
包含English、French和Spanish字符串的XML文件代碼內容:

  <?xml version="1.0" encoding="UTF-8"?>

  <languages>

   <language xml:lang="en" engname="English" langname="English" charset="Windows-1252">

   <title>Localize ASP with XML</title>

   <firstname>First name</firstname>

   <lastname>Last name</lastname>

   <prefix>Prefix</prefix>

   <suffix>Suffix</suffix>

   <address1>Address</address1>

   <address2>Address 2</address2>

   <address3>Address 3</address3>

   <city>City</city>

   <region>State/Province</region>

   <postalcode>Postal code</postalcode>

   <areacode>Area code</areacode>

   <telephone>Telephone number</telephone>

   <submit>OK</submit>

   <lang>en</lang>

   <charset>Windows-1252</charset>

   <langname>English</langname>

   </language>

   <language xml:lang="fr" engname="French" langname="franζais" charset="Windows-1252">

   <title>Localize ASP with XML - French</title>

   <firstname>Prénom</firstname>

   <lastname>Nom</lastname>

   <prefix>Préfixe (M., Mme, Mlle)</prefix>

   <suffix>Suffixe/Titre</suffix>

   <address1>Rue</address1>

   <address2/>

   <address3/>

   <city>Ville</city>

   <region>Région/Province</region>

   <postalcode>Code postal</postalcode>

   <areacode>Indicatif régional</areacode>

   <telephone>Numéro de téléphone</telephone>

   <submit>OK</submit>

   <lang>fr</lang>

   <charset>Windows-1252</charset>

   <langname>French</langname>

   </language>

   <language xml:lang="sp" engname="Spanish" langname="Espanol" charset="Windows-1252">

   <title>Localize ASP with XML - Spanish</title>

   <firstname>Nombre</firstname>

   <lastname>Apellido paterno</lastname>

   <prefix>Prefijo (Sr., Sra., Srta.)</prefix>

   <suffix>Sufijo o título</suffix>

   <address1>Línea 1 de dirección</address1>

   <address2/>

   <address3/>

   <city>Ciudad</city>

   <region>Región, estado o provincia</region>

   <postalcode>Código postal</postalcode>

   <areacode>Código de área</areacode>

   <telephone>Número de teléfono </telephone>

   <submit>OK</submit>

   <lang>sp</lang>

   <charset>iso-8859-1</charset>

   <langname>Spanish</langname>

   </language>

  </languages>

  xmltrans.xml文件的第一行是XML聲明。其中的version屬性告訴讀者文檔符合XML 1.0的標準,encoding屬性指示解析
器使用壓縮版本的Unicode:

  <?xml version="1.0" encoding="UTF-8"?>

  一個XML文檔需要一個包含其他元素的根元素。因為這里的例程是包含一些語言,所以就命名根元素為languages:

  <languages>

  作為集合類型,languages元素包含了一個或多個language元素:

  <language xml:lang="en" engname="English" langname="English" charset="Windows-1252">

  以上language標記包含4個屬性。xml:lang屬性是其中最重要的,在ASP程序中將通過這個屬性值的2字母語言代碼搜索
字符串組。其他的屬性,比如charset,可以為將來的功能擴充而用。

  每種語言節點中,我都添加了一個元素作為變量,其中含有顯示在HTML頁面上的文字。XML允許使用有含義的名字作為
自定義標記,比如,我使用<title>元素包含HTML頁面的標題。同樣,<firstname>元素包含字符串"First name"。

  <title>Localize ASP with XML</title>

  <firstname>First name</firstname>

  最后,良好格式的XML文檔包含了一整套對應于HTML頁面的字符串。下圖顯示了XML文件中的標記和English語言字符
串。注意,現在這里只討論English版本,以后可以添加更多種語言。


ASP文件代碼分析
  現在回來看看ASP文件xmltrans.asp。在其中我們使用XML路徑語言(XPath),它可以在微軟的XML解析器(MSXML)中
執行。你可以認為XPath是抵達XML文檔一部分內容預定位置的工具,這有些類似于在命令行中輸入一個路徑以執行文件,
比如c:winntnotepad.exe,或者在瀏覽器中敲入了一個URL訪問頁面。下面研究這個ASP文件看看如何取回English語言字
符串。首先,我們實例化一個叫做MSXML2.DOMDocument的XML解析器工作對象:

  set doc=server._

  CreateObject _

  ("MSXML2.DOMDocument")

  由于ASP程序不能象Win32程序一樣處理事件,所以在這里我們關閉了異步操作選項。這樣就確保了在轉向其他任務
前,腳本程序會一直等待當前事件的完成:

  doc.async = False

  接著使用DOMDocument對象的Load方法裝載包含字符串的XML文檔。如果轉載過程中發生了錯誤,就發出警告信息并停
止運行:

  if not doc.Load(server._

  mappath("xmltrans.xml")) then

   msg="Failed to load "

   msg=msg & "the XML file"

   Response.Write msg

   Response.End

  end if

  我們可以使用兩種方法查詢XML文檔:XSL和XPath。在這里讓解析器使用后者,傳遞屬性名字和正確數值給
setProperty方法:

  doc.setProperty _

   "SelectionLanguage", "XPath"

  然后,創建選擇XML文檔部分內容的路徑。很明顯,相關字符串位于languages元素的某個位置內,因此languages成為
路徑的最開始部分。同時我們知道字符串是被包含在一個language元素內的,但是是哪一個呢?請別忘記在前面的XML文檔
中,我們嵌入了一個叫做xml:lang的屬性,并給出了一個唯一數值“en”。這就是我們要選擇的,下面是操作它的語法:

  sel="/languages/language"

  sel=sel & "[@xml:lang='en']"

  這有些不好理解,但你可以將這段XPath代碼想像為一個SQL語句,類似于取回一個記錄集的命令:

  SELECT * FROM languages.language WHERE xml:lang='en'

  回到現實的XPath查詢,要使用下面的代碼返回包含第一個匹配節點的節點對象:

  set selectednode = _

   doc.selectSingleNode(sel)

  最后一步是傳遞元素名字("title")給selectSingleNode方法,并要求它取回"title"節點的text屬性值。就是說,取
得包含在<title>和</title>的文字。在這里,取回的文字是"Localize ASP with XML":

  txt=selectednode._

  selectSingleNode("title").text

  與SQL命令對照,就象從ADO記錄集內部取回一個字段值,語句是:

  txt=rs("title")

在ASP頁面中插入語言字符串
  知道了如何從XML元素中選取文字并賦值給變量,就可以將變量值插入到HTML流中了。為了使代碼簡潔,創建一個叫做
getstring()的函數,如下:

  function getstring(instring)

  temp=selectednode._

  selectSingleNode _

  (instring).text

  getstring= _

  server.htmlencode(temp)

  end function

  getstring()函數的輸入值是元素名,元素值要從XML文檔中取回。比如,將"firstname"傳遞給getstring(),
getstring函數就選擇firstname元素并返回它的文本數值。為保險起見,在返回給調用者前,我們使用ASP的
server.htmlencode方法轉換文本為合法的HTML代碼。在ASP頁面中,調用代碼類似如下:

  <td>

  <%=getstring("firstname")%>:

  </td>

  如果選擇了XML文檔的English部分,HTML輸出結果如下:

  <td>First name:v/td>

  如果選擇了French,HTML輸出結果如下:

  <td>Prénom:</td>

  下圖顯示了French語言版本的表單:


選擇可用語言
  XML的一大優勢就是它是以清晰的文本格式保存,我們能夠在任何時候更新Web服務器上的XML文件。而且,我們還可以
將English版本的xmltrans.xml文件在XML編輯器XML NotHPad中打開,復制一份,然后將其中文字翻譯為一種新語言。下圖
顯示了XML Notepad中的例程文件:


  上圖中,在左邊可以執行添加、刪除以及選擇元素和屬性的操作,在右邊可以編輯相關內容。當站點需要多種語言版
本時,只需要在內容中執行粘貼操作,然后上載最新的XML文檔就可以了。

  為了使添加的語言立即生效,要增加一個程序,用它判斷文件中不同語言的種類數量,并返回語言代碼和語言名稱。
如下面的代碼段所示,我們可以將數據格式化處理以創建一個HTML列表框。當用戶提交表單時,2字母表示的語言種類代碼
被存儲到ASP會話變量choselang中。

  <select name="chosenlang">

  <%

  for i=0 to selectednodes.length - 1

   response.write "<option value=" & _

   chr(34) & _

   selectednodes.item(i)._

  selectSingleNode("lang").text & chr(34)

   if (selectednodes.item(i)._

  selectSingleNode("lang").text = _

  session("chosenlang")) then

   response.write " selected>"

   else

   response.write ">"

   end if

   response.write selectednodes.item(i)._

  selectSingleNode("langname").text & _

  "</option>" & vbcrlf

  next

  %></select>

添加提示信息以及字符集數據
  上面使用XML提供了HTML表單的可變語言文字顯示,接著還要考慮一些更豐富的用途。比如說,要在選擇語言時添加一
個提示信息,只需要在文字前后嵌入HTML標記<LABEL>,并從XML中提供可變內容作為title屬性值。同理,為了幫助瀏覽器
識別HTML頁面的語言種類,將字符集信息保存到XML文件中,比如:

  <charset>x-sjis</charset>

  然后,就可以使用ASP將字符集類型插入到HTML流中:

  <meta HTTP-EQUIV="Content-Type" content="text/html; charset=

  <%=getstring("charset")%>" />

  最后的HTML代碼包括了Japanese字符集參考:

  <meta HTTP-EQUIV="Content-Type" content="text/html; charset=x-sjis" />

  下圖顯示了使用Japanese字符集的頁面。記住,要看到正確的內容,操作系統以及瀏覽器必須支持Unicode并安裝了相
應字符。否則,就會看到一些奇怪的文字,可能是一些問號,也可能是一些方塊符號等等。


總結
  本文講述了如何使用XML文件保存Web頁面的語言字符串。從中我們學會了使用ASP腳本程序并借助微軟XML解析器和W3C
的XPath語言實現查詢XML文檔的功能。ASP代碼將包含字符集類型的可變文字插入到HTML流中,并形成列表框以讓用戶選擇
可用語言。本文涵蓋了許多內容,但我想這只是一個起點。雖然可以在支持XML的瀏覽器中簡單地實現這些功能,但我們已
經看到:使用服務器端腳本可以轉換XML數據為普通的HTML內容,即使是早期版本的瀏覽器,同樣能夠看到這些精彩內容。
 

分享:Sparks.com如何用XML和XSL來生成動態頁面
XML(可擴展標記語言)看起來可能像某種W3C標準——現在沒有什么實際影響,即使以后能派上用場,也是很久以后的事。但實際上,它現在已經得到了應用。所以,不要等到XML已被加進了你最喜愛的HTML編輯器中才開始使用它。它現在就可以解決各種內部問題和B2B系統

來源:模板無憂//所屬分類:Xml教程/更新時間:2010-05-27
相關Xml教程
91夜夜未满十八勿入爽爽影院| 欧美丝袜一区二区| 久久国产精品久久久久久| 久久视频在线播放| 中国一级大黄大黄大色毛片| 中文字幕亚洲欧美日韩| 成人三级av在线| 久久一二三国产| 日韩在线中文字| 久久人人爽人人爽人人av| 黄色片免费观看视频| 日韩精品久久久久久久电影99爱| 亚洲精品视频免费看| 91大神在线播放精品| 国产成人手机视频| 国产99久久九九精品无码免费| 成人动漫视频| 久久久国产一区二区三区四区小说 | 一区二区激情| 欧美日韩激情一区| 91大神福利视频在线| 五月婷婷六月丁香激情| 超碰中文字幕在线| 99精品在线观看| 精品久久久国产| 欧美高清在线观看| 欧美牲交a欧美牲交aⅴ免费真| 中文字幕免费高清在线观看| 亚洲精品日韩久久| 欧美日韩国产综合久久 | www.5588.com毛片| 欧美猛男男男激情videos| 国产视频911| 国内成人精品一区| 五月天国产视频| 精品三区视频| 久久天堂成人| 欧美一区二区视频在线观看2020 | 日韩av最新在线| 亚洲小说欧美另类激情| 亚洲视频免费播放| 伊人狠狠色j香婷婷综合| 亚洲另类在线视频| 国产精品久久91| 国产乱了高清露脸对白| 26uuu亚洲电影| 粉嫩高潮美女一区二区三区| 日韩在线中文字幕| 日本人视频jizz页码69| 欧美激情喷水| 久久天天做天天爱综合色| 韩国福利视频一区| 2025中文字幕| 少妇无码一区二区三区| 国产一区美女在线| 日韩中文字幕国产| 一女二男3p波多野结衣| 久久亚洲精品中文字幕| 中日韩av电影| 国产欧美中文字幕| 人人艹在线视频| 99精品视频精品精品视频| 欧美午夜精品一区二区三区| 日韩高清三级| 欧美日韩a v| 日产国产高清一区二区三区| 亚洲人成电影网| 白嫩少妇丰满一区二区| 台湾成人免费视频| 亚洲国产精品黑人久久久| 国产精品久久av| 国产成人免费观看网站| 四季av一区二区三区免费观看| 亚洲婷婷在线视频| 91网站免费观看| 极品魔鬼身材女神啪啪精品| 综合视频在线| 日韩你懂的在线观看| 欧美日韩福利在线| 美女100%一区| 国产精品―色哟哟| 成人欧美一区二区三区在线| 亚州av综合色区无码一区| 欧美成人午夜77777| 狠狠色狠色综合曰曰| 欧美久久在线| 91在线观看喷潮| 一本色道久久| 亚洲人成77777在线观看网| 男女啪啪网站视频| 亚洲我射av| 亚洲综合无码一区二区| 狠狠色伊人亚洲综合网站色| 国产精品久久久久久人| 蜜桃av噜噜一区| 欧美另类极品videosbest最新版本| 在线观看欧美一区二区| 亚洲日产av中文字幕| 欧美三级在线播放| 国产精品va在线观看无码| 五月婷中文字幕| 国产精品成人午夜| 国产伦精品一区二区三区照片91| 亚洲色成人www永久网站| 国产一区二区三区四| 欧美中在线观看| 国产精品视频在| 亚洲人人精品| 久久久精品久久| 无码日韩人妻精品久久蜜桃| 国产亚洲高清在线观看| 国产精品家庭影院| 精品国产免费人成电影在线观... 精品国产免费久久久久久尖叫 | 国产亚洲精品美女久久| 欧美探花视频资源| 久久国产精品网| 台湾天天综合人成在线| 婷婷成人激情在线网| 特级毛片在线免费观看| 最近在线中文字幕| 亚洲最色的网站| 亚洲日本精品| 日韩av中字| 亚洲国产精品久久久男人的天堂| 亚洲 国产 日韩 综合一区| 国产香蕉在线观看| 一区在线观看免费| 品久久久久久久久久96高清| 亚洲精品久久久久久动漫器材一区| 另类综合日韩欧美亚洲| 午夜精品久久久久久久白皮肤| 一级日本黄色片| 国产永久精品大片wwwapp| 日韩久久久久久| 亚洲美女爱爱视频| 欧美日韩国产一区二区三区不卡 | 亚洲欧洲美洲在线综合| av电影在线播放| 午夜免费一区| 在线观看精品自拍私拍| 成人网站免费观看| 国产精品一线天粉嫩av| 亚洲国产精品久久精品怡红院| 做a视频在线观看| 日韩亚洲一区在线| 亚洲偷熟乱区亚洲香蕉av| 91丝袜在线观看| 在线播放精品| 欧美激情第1页| 一区二区成人免费视频| 韩日精品视频一区| 91精品免费视频| 亚洲最大成人av| 亚洲欧美综合在线精品| 夜夜爽www精品| 国产亚洲欧美日韩精品一区二区三区| 色综合天天综合网国产成人综合天| 欧美日韩综合另类| 天天操天天干天天干| 亚洲一区二区三区自拍| 欧美日韩电影一区二区| 亚洲人午夜射精精品日韩| 舔着乳尖日韩一区| 国产日韩一区二区在线| 亚洲另类春色校园小说| 亚洲精品视频中文字幕| 欧美性xxxx图片| 天堂av在线一区| 国产精品成人国产乱一区| 亚洲高清视频免费观看| 欧美国产视频在线| 亚洲综合视频一区| 亚洲成人偷拍| 色琪琪一区二区三区亚洲区| 国产日韩一区二区在线观看| 欧美久久综合网| 日韩在线中文字| 真实国产乱子伦对白在线| 岛国一区二区在线观看| 国产一区二区三区免费不卡| 不卡一二三区| 欧美三级日本三级少妇99| 91小视频在线播放| 亚洲黄色av| 欧美又大又硬又粗bbbbb| 69视频免费看| 亚洲色图欧洲色图| 欧美日韩黄色一级片| 日韩精品看片| 久久久免费精品视频| 在线观看免费av片| 亚洲色图.com| 欧美大片在线播放| 日韩精品免费一区二区在线观看 | 奇米4444一区二区三区| 一区二区视频网| 亚洲午夜电影在线观看| 精品视频无码一区二区三区| 天天做天天爱天天爽综合网| 久久免费视频网站| a片在线免费观看| 伊人婷婷欧美激情| 国产精品亚洲αv天堂无码| 91精品国产乱码久久久久久久 | 国产91在线播放精品| 日韩欧美你懂的| 最近中文字幕免费视频| 国产寡妇亲子伦一区二区| 欧美一级二级三级九九九| 蜜桃精品视频| 国产亚洲xxx| 国产亚洲成人精品| 综合精品久久久| 少妇性饥渴无码a区免费| 欧美+日本+国产+在线a∨观看| 97精品免费视频| 国产精品久久影视| 一本大道久久a久久精品综合| 善良的小姨在线| 日韩—二三区免费观看av| aa日韩免费精品视频一| 成人午夜sm精品久久久久久久| 精品美女被调教视频大全网站| 欧洲美熟女乱又伦| 91丨porny丨户外露出| 视色,视色影院,视色影库,视色网| 色棕色天天综合网| 欧美黄色片免费观看| 在线视频你懂得| 日本丰满少妇一区二区三区| 亚洲欧美日韩色| 国产精品一区二区三区乱码| 色999日韩自偷自拍美女| 偷拍视屏一区| 久久久亚洲欧洲日产国码aⅴ| 国产又粗又黄又爽| 欧美午夜电影网| 亚洲天堂久久新| 99re成人在线| xxxx18hd亚洲hd捆绑| 国产精品www994| 欧美精品久久久久a| 精品小视频在线观看| 亚洲精选免费视频| 小早川怜子一区二区三区| 久久成人免费日本黄色| 日韩高清专区| 欧美一区三区| 国产精品久久久久久亚洲调教| 校园春色亚洲色图| 亚洲欧美激情另类校园| 国产午夜在线播放| 欧美性极品xxxx做受| 亚洲精品理论片| 久久午夜免费电影| 久久精品网站视频| 免费av网站大全久久| 亚洲国产一区二区三区在线| 精品久久成人| 国产精品高潮粉嫩av| 视频精品导航| 色偷偷av亚洲男人的天堂| 亚洲专区第一页| 3atv一区二区三区| 强迫凌虐淫辱の牝奴在线观看| 成人天堂资源www在线| a级免费在线观看| 国产日韩综合| 老牛影视免费一区二区| 国产亚洲一区二区三区不卡| 国产精品福利在线观看| 中文成人在线| 欧美极品少妇xxxxⅹ喷水| 国产成人手机在线| 亚洲欧美国产va在线影院| 日韩免费av网站| 欧美一区二区三区在| 国产一级二级毛片| 色狠狠桃花综合| 国产又黄又粗又猛又爽的| 亚洲精品成人精品456| 性色av蜜臀av浪潮av老女人| 久久久久久久网| 女人高潮一级片| www.成人网.com| 午夜激情在线观看视频| 国内精品久久久久影院薰衣草| 国产精品免费看久久久无码| 国产欧美日韩综合一区在线播放| 欧美午夜精品理论片a级大开眼界 欧美午夜精品久久久久免费视 | 亚洲欧美不卡| 先锋影音欧美| 韩国在线一区| 日本午夜精品一区二区三区| 综合在线视频| 欧美日韩成人一区二区三区| 羞羞答答成人影院www| 韩国成人一区| 日韩三级在线| 久久精品五月婷婷| 色综合天天爱| 免费在线观看一区二区| 婷婷综合在线| 欧美亚州在线观看| 亚洲小说区图片区| 欧美午夜欧美| 日韩视频三区| 一本久久a久久精品vr综合 | 亚洲a∨一区二区三区| 亚洲高清激情| 永久免费精品视频网站| 一本色道久久综合亚洲精品不| 一区二区三区精品国产| 亚洲综合日本| 日韩国产小视频| 久久99蜜桃精品| 超碰97人人射妻| 成人在线视频首页| 九色porny自拍| 久久一日本道色综合| 奇米777在线| 国产精品国产三级国产aⅴ无密码| 鲁大师私人影院在线观看| 亚洲综合在线第一页| 来吧亚洲综合网| 欧美性xxxxxx少妇| 天堂中文字幕在线观看| 精品粉嫩aⅴ一区二区三区四区 | 精品嫩草影院久久| 国产精选久久久| 夜夜嗨av一区二区三区免费区| 手机在线观看毛片| 欧美黑人极品猛少妇色xxxxx| 国产激情一区| 国产精品网址在线| 欧美精品一区二区三区中文字幕| 精品国产区在线| 伊人蜜桃色噜噜激情综合| 在线观看三级网站| 国产一区三区三区| 亚洲理论中文字幕| 国产精品久久久久7777按摩 | 一二三四社区欧美黄| 亚洲色偷偷综合亚洲av伊人| 欧美日韩精品一区二区三区四区| 日韩精品久久久久久免费| 日韩h在线观看| 伊人久久国产| 日韩免费精品视频| 亚洲ab电影| 欧美二区在线| 日韩黄色一级片| 久久久精品麻豆| 国产色婷婷亚洲99精品小说| 免费黄色在线视频| 日本韩国精品在线| 伊人成年综合网| 日韩在线资源网| 久久天堂久久| 91国产在线播放| 亚洲小说欧美另类社区| 亚洲国产精品无码av| 91在线一区二区三区| 成人免费av片| 欧美综合一区二区| 中文字幕777| 米奇精品一区二区三区在线观看| 狂野欧美xxxx韩国少妇| 国产精品对白一区二区三区| 在线亚洲免费| 国产一级片黄色| 亚洲三级视频在线观看| 国产a免费视频| 亚洲国产日韩欧美综合久久| 成人av观看| 国产视频福利一区| 欧美午夜视频| 激情伊人五月天| 国产精品婷婷午夜在线观看| 亚洲天堂网av在线| 亚洲成人精品视频在线观看| 91精品论坛| 国产精品日韩在线一区| 亚洲欧美一区在线| 亚洲中文字幕无码专区| 欧美高清一级片在线观看| 国语对白在线播放| 亚洲精品大尺度| 色婷婷成人网| 国产一区二区高清不卡| 美女视频黄a大片欧美| 日本中文字幕精品| 色综合一区二区三区| 国产精品无码久久av| 97在线视频免费| 99久久九九| www.99热这里只有精品| 国产精品久久久一本精品| 国产精品999久久久| 国产一区二区日韩|