njerkins
05-30-2006, 10:41 PM
I'm trying to avoid iframes so that I can skin easily, so I'm looking for a way make a drop down menu open links in a div layer rather than a frame.
This is what I have now:
<script language="javascript" type="text/javascript">
function jump(form) {
var myindex=form.menu.selectedIndex
if (form.menu.options[myindex].value != "0")
{
window.open(form.menu.options[myindex].value,
target="window");
}
}
//-->
</script>
and then
<form name="redmenu" style="position:absolute; top:250; left:40; z-index:2;" ACTION=URI>
<select name="menu" onchange="jump(this.form)">
<option value="0">Navigate</option>
<option value="0" style="background-color:#B82854;"></option>
<option value="http://nattily.org/" style="background-color:#B82854;">Home</option>
<option value="http://nattily.org/blog" style="background-color:#B82854;">Blog</option>
</select>
</form>
with the div id as "window" but that clearly doesn't work. Any ideas?
This is what I have now:
<script language="javascript" type="text/javascript">
function jump(form) {
var myindex=form.menu.selectedIndex
if (form.menu.options[myindex].value != "0")
{
window.open(form.menu.options[myindex].value,
target="window");
}
}
//-->
</script>
and then
<form name="redmenu" style="position:absolute; top:250; left:40; z-index:2;" ACTION=URI>
<select name="menu" onchange="jump(this.form)">
<option value="0">Navigate</option>
<option value="0" style="background-color:#B82854;"></option>
<option value="http://nattily.org/" style="background-color:#B82854;">Home</option>
<option value="http://nattily.org/blog" style="background-color:#B82854;">Blog</option>
</select>
</form>
with the div id as "window" but that clearly doesn't work. Any ideas?