Hi Why,
I think what you are trying to do is a javascript task. Try this code:
// FRAMESET
<frameset cols="50%,50%">
<frame name="leftframe" src="left.htm">
<frame name="rightframe" src="right.htm">
</frameset>
// LEFT FRAME
<head>
<script>
function changeRight() {
var leftvalue = document.all.left.leftselect.selectedIndex
parent.rightframe.document.all.right.rightselect.selectedIndex = leftvalue
}
</script>
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">
<form name="left">
<select name="leftselect" onChange="changeRight()">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
</select>
</form>
</body>
// RIGHT FRAME
<head>
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0">
<form name="right">
<select name="rightselect">
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
<option value="4">Option 4</option>
</select>
</form>
</body>
This will create a frameset which will update the selectbox in the right frame when the one in the left is changed, without having to refresh the browser.
Hope this helps
Mike
www.digitalegg.net