2013-05-14 56 views
0

我們仍然是HTML5 Builder中的新手開發人員,創建了一個Server Mobile Application。如何在HTML5 Builder Server移動應用程序中打開另一個頁面

我們想知道如何使用javascript打開另一個頁面(page2.php)。

基本上,用戶將填寫表單,點擊「提交」按鈕後,會在JavaScript中完成一些基本檢查(例如檢查是否填寫了所有字段),如果驗證成功,應用程序需要加載下一頁。

下面的代碼已被嘗試:

了window.location = 「使page2.php」;

window.open('page2.php','_ parent');

當應用程序在PC上的瀏覽器中運行時,這兩種方法都可以正常工作,但它無法在Android上部署的應用程序上工作,這將成爲最終產品。我們還在具有不同版本Android的多臺設備上測試過它,結果相同。

任何幫助將不勝感激,謝謝。

回答

0

如果您正在使用的客戶端AJAX導航,這是默認的移動網頁啓用,你可以用這個變化頁:

$.mobile.changePage("TargetPage.php"); 
+0

謝謝你的回覆。 試過了,但收到一條黃色的消息:「Error Loading Page」 我看到的錯誤消息與Page的PageLoadErrorMessage屬性相同。 Page的UseAjax屬性設置爲true。 這是確切的OnClick: 功能btnTestJSClick($發件人,$ PARAMS) { > //開始JS $ .mobile.changePage( 「使page2.php」); //結束 <?php } – Odione 2013-05-14 14:35:45

+0

檢查提交按鈕是否將ButtonType屬性設置爲btNormal(否則,它將頁面提交給服務器)。 – Gallaecio 2013-05-14 14:38:32

+0

ButtonType設置爲btNormal – Odione 2013-05-14 14:40:42

相關問題