:: Forum >>
Tab run forever when locate Tab in frame
frame_main.html
frame_top.html
frame_tab1.html
frame_tab2.html
when I navigate from tab1 to tab2, and then tab2 to tab1, brownser in frame_tab1.html and frame_tab2.html run forever.
This is the source
frame_main.html
<html>
<frameset rows="27%,73%" cols="*">
<frame src="frame_top.html" scrolling="auto" name="frame_top">
<frame src="frame_tab1.html" scrolling="auto" name="frame_tab">
</frameset>
<noframes></noframes>
</html>
frame_top.html
<html>
<body>
</body>
</html>
frame_tab1.html
<html>
<head>
<script src="aw/aw.js"></script>
<link rel="stylesheet" href="aw/aw.css"></link>
</head>
<style>
#myTabs {width: 800px; height: 25px;}
</style>
<script type="text/javascript">
var obj = new AW.UI.Tabs;
obj.setId("myTabs");
obj.setItemText(["tab1", "tab2"]);
obj.setItemCount(2);
obj.setSelectedItems([0]);
obj.onItemClicked = function(event, index){
//window.status = "Item " + index + " clicked"
buttonTabClick(index)
};
var pathname = document.location.pathname;
var contextPath = '/'+(pathname.split('/'))[1]+'/';
function buttonTabClick( index )
{
if( index == 0 ) {
document.forms[0].action = contextPath + "frame_tab1.html";
document.forms[0].submit();
}else if( index == 1 ) {
document.forms[0].action = contextPath + "frame_tab2.html";
document.forms[0].submit();
}
}
</script>
<body>
<form>
<script>document.write(obj);</script>
</form>
</body>
</html>
frame_tab2.html
<html>
<head>
<script src="aw/aw.js"></script>
<link rel="stylesheet" href="aw/aw.css"></link>
</head>
<style>
#myTabs {width: 800px; height: 25px;}
</style>
<script type="text/javascript">
var obj = new AW.UI.Tabs;
obj.setId("myTabs");
obj.setItemText(["tab1", "tab2"]);
obj.setItemCount(2);
obj.setSelectedItems([1]);
obj.onItemClicked = function(event, index){
//window.status = "Item " + index + " clicked"
buttonTabClick(index)
};
var pathname = document.location.pathname;
var contextPath = '/'+(pathname.split('/'))[1]+'/';
function buttonTabClick( index )
{
if( index == 0 ) {
document.forms[0].action = contextPath + "frame_tab1.html";
document.forms[0].submit();
}else if( index == 1 ) {
document.forms[0].action = contextPath + "frame_tab2.html";
document.forms[0].submit();
}
}
</script>
<body>
<form>
<script>document.write(obj);</script>
</form>
</body>
</html>
Please help me.
suzuki Media Labo Co.
Monday, November 20, 2006
This topic is archived.
Back to support forum
Forum search