我正在使用dashcode在iphone网站上工作。但我不知道如何在“网站”中添加新的html页面。我可以使用stackLayout但是加载'index.html'需要花费很多时间,因为它包含了所有stackLayout的视图。
启示需要:)
答案 0 :(得分:0)
而不是添加新的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";
}
} function show_me(el){ if(document.getElementById(el)){ if(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>
这样一来,当窗口小部件被启动时,所有加载都被占用,而只是显示div而不是必须加载它们
答案 1 :(得分:0)
点击:
文件&gt;新&gt;文件
然后,将文件重命名为“whatever.html”
别客气!
我的网站是用Dashcode制作的!