2010-01-13 46 views
5

我正在爲iPhone創建一個網頁,我需要該頁面在iPhone以及PC上高效地顯示。我在xhtml中編寫代碼並使用JavaScript和css的支持。問題在於,我在電腦中獲得了正確的視圖,但在電話中太小,無法調整頁面的大小。我正在檢查用戶代理併爲iPhone加載一個單獨的頁面(PC的一個除外)。但我不知道帽子的變化是要對身體,輸入和其他東西的屬性,以便使其能夠在移動瀏覽器上正確查看也爲iphone創建一個網頁

+0

(它的一個簡單的建議)如果你已經知道這個事實,不要感到痛苦。 嘗試調整Iphone的網頁分辨率(大小)..(你可以閱讀系統壁紙以獲得確切的分辨率) – 2010-01-13 07:47:16

+0

雅,這就是我正在尋找,但不知道要實現的東西(改變決議),如何改變網頁的解決方案? – Nithin 2010-01-13 07:52:32

+0

查看iWebKit,我不認爲你會感到失望,因爲我的回答中提到 – 2010-01-13 07:54:24

回答

3

你在做同一個頁面,這兩種設備?通常的做法是爲兩個設備製作兩個單獨的頁面,這兩個頁面本質上具有不同的表演角色和特徵。

所以沿着

$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone"); 
if ($browser == true) { header('Location: http://www.yoursite.com/iphone/'); } 
//else{echo 'just carry on';} 

線路在設置了iPhone的條款代碼中有相當多的iPhone構架see here for list圍繞這將加快發展,如果你是一個Mac上的雪豹和發展最新的SDK,現在有一個內置項目在dashcode中生成一個。

+0

我的基本需求是改變網頁的分辨率,以適應iphone的屏幕尺寸 – Nithin 2010-01-13 08:04:43

1

我不知道這是否幫助您瞭解您已經開始開發你的頁面。但據我所知,這個套件是iPhone網絡的終極套件。一探究竟。

iWebKit