每當我將我的webapp添加到主屏幕並點擊鏈接時,它會將用戶帶出Web應用程序並進入Safari。該鏈接是一個主頁按鈕,它將用戶帶回主頁。主頁工作正常,但它只是當我點擊主頁按鈕時離開了應用程序。網絡應用程序在我的Mac上運行良好。這裏是代碼:添加到主屏幕Web App
<a href="<?php echo"Home.php?name=$name";?>">Go Home</a>
是錯誤的PHP?我需要的PHP所以查詢字符串將工作。謝謝您的幫助。
每當我將我的webapp添加到主屏幕並點擊鏈接時,它會將用戶帶出Web應用程序並進入Safari。該鏈接是一個主頁按鈕,它將用戶帶回主頁。主頁工作正常,但它只是當我點擊主頁按鈕時離開了應用程序。網絡應用程序在我的Mac上運行良好。這裏是代碼:添加到主屏幕Web App
<a href="<?php echo"Home.php?name=$name";?>">Go Home</a>
是錯誤的PHP?我需要的PHP所以查詢字符串將工作。謝謝您的幫助。
Web應用程序需要完全ajaxified。您無法執行常規頁面重新加載。我強烈推薦一個強大的JavaScript框架,如jQuery,它簡化了ajax的使用和所需的DOM操作。
編輯:您可以使用jQuery的高水平$.get
-method這樣獲取遠程URL:
$.get('Home.php', {
// query parameters
'name': 'some-name'
}, function(data) {
// data now contains the fetched page
});
看看在jQuery Ajax API進一步的信息。如果您從未使用jQuery的,你應該看看一些tutorials 。
我已經做到了我的獨立的web應用程序的方法是:
<a href="javascript:(window.location='Home.php?name=<?php echo($name)?>')">Go Home</a>
這比重建與JQTouch,JQueryMobile,或煎茶整個Web應用程序容易得多。如果您以這種方式轉換所有鏈接,它將不會離開您的應用程序並轉到Safari :)
您能否提供一些示例代碼? – Preston 2010-09-25 00:04:18
@Preston:查看我的編輯。 – jwueller 2010-09-25 00:34:36