程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

編輯:.NET實例教程
3G時代來了,公司最近要求我們也要做WAP版本的站點系統了,我們平時做的WEB系統大部分都是用的HTML,而手機使用的是WML語言,雖然WML有些很類似Html,但是還是有很多細節不同的。

  開發WAP站點系統的時候,在進行測試預覽的時候非常不方便,因為純WAP站點,IE、火狐、谷歌等浏覽器是不支持的,所以大門戶的WAP網站都會自動判斷,如果使用PC浏覽器訪問,會自動跳到一個頁面,只有使用手機浏覽器訪問,才會顯示手機網頁頁面,主要是考慮到兼容性,像騰訊的就是如此,如果你用IE訪問http://3g.QQ.com/,會出現如下內容:

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

  圖片看不清楚?請點擊這裡查看原圖(大圖)。

  其實上圖,不是真正手機訪問的結果,而是被自動轉向了。

  很多朋友在開發WAP站點的時候,都是用手機模擬器程序去模擬一台手機,然後使用手機的浏覽器去訪問自己開發的WAP站點,顯得非常的麻煩;

  我最近發現,根本不用這麼麻煩,Firefox就支持WAP的浏覽,但是要安裝兩個插件才行,默認是不支持的,這兩個插件的名字就是:Wmlbrowser 和 User Agent Switcher

  有些朋友可能嘗試過第一種插件,一定失敗,為什麼呢,因為第一種只能解析WML頁面的內容,但是如果站點做了只允許手機浏覽器訪問的話,你就還是訪問不了,而第而個就是可以讓你PC上的火狐浏覽器偽裝為手機浏覽器的,讓服務器以為你是用手機浏覽器訪問的,這樣就可以實現我們的測試要求了。

  首先打開火狐浏覽器,進入菜單“工具”---“附加組件”,在彈出的窗口中,點擊“獲取附加組件”,然後在搜索的輸入框中輸入“wmlbrowser”,然後點後面的圖標搜索,搜索結果如下圖:

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

  點“添加至Firefox”,進行插件的安裝。安裝完後,再安裝“User Agent Switcher”插件,步驟與安裝“wmlbrowser”一樣,如圖:

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

  安裝好兩個插件後,重新啟動火狐浏覽器(不是重啟機器,看清楚),再點開“工具”菜單,會發現多了菜單項“User Agent Switcher”,將它設為“iPhone 3.0”就可以了,如圖:

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點 

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

  這時你再訪問 http://3g.QQ.com/,就會顯示如下內容了:

開發WAP站點之---使用PC電腦浏覽器訪問WAP手機站點

  這才是用手機訪問 http://3g.QQ.com/ 顯示的真實內容,怎麼樣,是不是很強大呢,希望對哪些開發WAP系統的人有用

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved