日期:2014-05-16  浏览次数:20964 次

html5中frameset的替代方案
因为要做pad版的web应用,所以需要杜绝使用frame来实现页面框架,根据html5的描述可以用div+css实现,可问题是局部刷新怎么解决呢(刷新某一个frame)? 如果div+css的话,页面每触发一个事件需要刷新内容的话,整个页面都跟刷新啊··· 这样肯定是不行!!!

请高手赐教~~~~~~~~~
------解决方案--------------------
内容用innerHTML随便改就行了。

<div id="d">abcd</div>

<script>
function click_me(){
   document.getElementById('d').innerHTML='new text';
}
</script>
<button onclick="click_me()">click</button>

------解决方案--------------------
jquery的
$("#divID").load("xx.htm")页面就可以了
------解决方案--------------------
用jq的load方法
http://api.jquery.com/load/
------解决方案--------------------
引用:
这不是修改一两个属性的问题啊,在界面的感觉是在切换某一板块的整个页面


透过现象看本质,不管jquery load方法还是什么,
这种情况,都是利用 innerHTML做内部元素的替换。

用innerHTML替换多少元素都可以的。

------解决方案--------------------
引用:
jquery的
$("#divID").load("xx.htm")页面就可以了


大神活动,围观一下