我試圖在PhoneGap(iPhone)中以編程方式更改當前的HTML頁面。目前我正在使用window.location.href
,但它沒有完成它的工作。任何人都可以告訴我一個替代解決方案嗎?在phongegap中以編程方式更改頁面
2
A
回答
2
要使用你真的應該(甚至是必須)使用jQuery mobilePhoneGap時動態地改變你的網址;例如 -
$.mobile.changePage('index.html', {
dataUrl : "index.html?page=events", data : {
'page' : 'events'
}, reloadPage : false, changeHash : true
});
1
我認爲你需要使用ajax來改變html頁面。 如果你正在使用phoneGap api,那麼如果你從一個頁面移動到另一個頁面,那麼我會花更多時間來加載phoneGap api。所有的JavaScript函數再次加載,所以我更喜歡你需要使用Ajax加載不同的HTML頁面。
您需要在PhoneGap中使用JQuery MObile。使用jQuery Mobile的加載每個HTML頁面,AJAX
相關問題
- 1. 如何在Xamarin.forms的CarouselPage中以編程方式更改頁面?
- 2. 編程方式更改Facebook頁面
- 3. 以編程方式更改頁邊距
- 4. 以編程方式更改html頁面的頁眉信息
- 5. 以編程方式更改頁面標題的MasterPage部分
- 6. ASP.NET從內容頁面以編程方式更改Site.Master錨點
- 7. 使用JavaScript以編程方式更改PDF頁面?
- 8. Jquery Bootgrid - 以編程方式更改當前頁面
- 9. 以編程方式更改網頁配置中的頁面重定向
- 10. 以編程方式更改標籤方向,編程方式
- 11. mgwt - 以編程方式更改方向
- 12. 更改頁面標題在DNN編程方式從剃刀
- 13. 以編程方式更改Firefox中的主頁
- 14. 以編程方式更改iOS中的啓動畫面?
- 15. 以編程方式測試asp.net頁面
- 16. 以編程方式打印ActiveReports頁面
- 17. 以編程方式更改頁面(場景)的樣式,「Page.use_style =」不返回零
- 18. UIPageViewController - 以編程方式更改頁面無法在iPhone 4s/5/5s上工作
- 19. 以編程方式更改Windows Phone 7應用程序啓動頁面
- 20. 以編程方式更改ImageResource(繪製)
- 21. 以編程方式更改膚色
- 22. xaml - 以編程方式更改StandardStyles
- 23. 如何以編程方式更改card_view:cardCornerRadius
- 24. 以編程方式更改deployment.properties文件
- 25. 以編程方式更改web.config
- 26. WHMCS,以編程方式更改語言
- 27. 如何以編程方式更改android:configChanges?
- 28. 以編程方式更改NERDTreeWinSize
- 29. 以編程方式更改PDF作者
- 30. 如何以編程方式更改UIView?
應該有一種方法可以在簡單的java腳本中完成它(不使用jquery)。 – 2012-04-11 06:38:57
是的,你可以使用JQuery的load()函數加載整個頁面。在JavaScript中看到這個例子http://www.w3schools.com/ajax/default.asp – 2012-04-11 06:40:58
但如果有人不想使用jQuery。例如,僅僅爲了導航到不同的頁面而包含jquery是沒有意義的。不能用簡單的JS來完成嗎? – 2012-04-11 06:44:58