2个tab页,初始化时,默认显示第一个tab。定时刷新第二个tab页里的div,如何使页面不闪
2个tab页,初始化时,默认显示第一个tab。定时刷新第二个tab页里的div,怎么使页面不闪html是:ullia href
2个tab页,初始化时,默认显示第一个tab。定时刷新第二个tab页里的div,怎么使页面不闪
html是:
<ul>
<li><a href="tab1">tab1</a></li>
<li><a href="tab2">tab2</a></li>
</ul>
<div id="tab1">
111111
</div>
<div id="tab2">
<input type="button" value="ok" onclick="frashsh()">
<input type="text" id="id1" value="变颜色">
</div>
第二个tab上有个按钮A,onclick方法是
function frashsh() {
setinteval(changeColor(), 1000);
}
function changeColor() {
$("id1").css("background-color","red");
}
可是页面一刷新就跳到tab1了,怎么样能刷新tab2而不跳到tab1啊???
[解决办法]切换tab的时候设置location.hash记录切换到那个tab,如location.hash='2'
window.onload中获取hash对象,然后根据hash值设置那个tab获取焦点
[解决办法]调调你的前台代码。我以前也遇到过这中问题,经过我的一番努力终于解决了。好长时间了。我的印象就是好好调调前台页面代码