我正在使用air app(html/ajax/javascript)。我需要製作一個導航功能,如使用iframe的頁面中的瀏覽器後退和前進按鈕,所有頁面都位於同一個域中。從AIR調用時Adobe AIR history.back()不起作用javascript
我有以下情形:
:的Adobe AIR(2.7.1版本)加載(air.HTMLLoader)從mydomain.com
http://mydomain.com/index.php文件有下列設計應用程序的index.php
<html>
<body>
<input type="button" value="< BACK" onclick="iframeID.history.back();">
<input type="button" value="FORWARD >" onclick="iframeID.history.forward();">
<ul>
<li><a href="http://mydomain.com/page1.php" target="iframeNAME">page 1</a></li>
<li><a href="http://mydomain.com/page2.php" target="iframeNAME">page 2</a></li>
</ul>
<iframe src="page_default.php" id="iframeID" name="iframeNAME"></iframe>
</body>
</html>
所以,這個代碼在火狐,Chrome,Safari瀏覽器,而不是在Adobe AIR應用程序
我找不到關於這個問題的任何文檔,真的不知道問題出在哪裏,因爲我知道adobe air使用webkit瀏覽Chrome瀏覽器和Safari瀏覽器,但只有在空中應用程序中,此代碼不起作用。
我希望有人能幫助我。
謝謝!
即時加載遠程PHP網站在Adobe空氣應用程序。該站點具有主菜單和iframe,其中該菜單從同一域(遠程)加載頁面。 – innowww