我正在爲使用dashcode的iphone的網站工作。但我不知道如何添加一個新的HTML頁面到'網站'。我可以使用stackLayout,但由於它具有所有stackLayout的視圖,因此需要花費很多時間來加載'index.html'。在Dashcode中,使用iPhone webkit,如何添加新頁面?
啓蒙需要:)
我正在爲使用dashcode的iphone的網站工作。但我不知道如何添加一個新的HTML頁面到'網站'。我可以使用stackLayout,但由於它具有所有stackLayout的視圖,因此需要花費很多時間來加載'index.html'。在Dashcode中,使用iPhone webkit,如何添加新頁面?
啓蒙需要:)
,而不是增加一個新的HTML頁面,你可以在現有的index.html分成在「頁面」在每個頁面,然後使用JavaScript來操縱的div的可見性。
這樣的JavaScript看起來像這樣
function hide_me(el) {
if(document.getElementById(el)) {
if(document.getElementById(el).style.display != "none")
document.getElementById(el).style.display = "none";
}
} 功能show_me(EL){ 如果(的document.getElementById(EL)){ 如果(的document.getElementById(EL).style.display = =「none」) document.getElementById(el).style.display =「block」; }}
然後在HTML
<ul>
<li><a href="javascript:
show_me('one');
hide_me('two');
hide_me('three');
etc......
</li>
</ul>
進一步壓低的index.html
<div class="mainContent" id="one">
<!-- generated html -->
<table>
<tbody>
<tr class="head">
<td class="item" colspan="2">
CHMOD
</td>
</tr>
etc .....
</table>
</div>
這樣的負載時,widget被解僱了所有的拍攝和therafter你只是顯示div而不是加載它們
Click:
文件>新建>文件
然後,文件重命名爲 「whatever.html」
不客氣!
我的網站是用Dashcode製作的!
嗨;如果我想使用接口爲多個頁面進行設計,那麼該怎麼做 – iDroid 2012-02-28 13:19:01