<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script type="text/javascript">
function PosicionaCmbs() {
var sValorCmb1 = DameValorQueryString('lista');
var sValorCmb2 = DameValorQueryString('lista2');
var sValorTxt = DameValorQueryString('campo');
lista1 = document.getElementById('lista');
lista2 = document.getElementById('lista2');
txt = document.getElementById('campo');
if(sValorCmb1!=0) { lista1.selectedIndex = sValorCmb1-1; }
if(sValorCmb2!=0) { lista2.selectedIndex = sValorCmb2-1; }
if(sValorTxt!=0) { txt.value= sValorTxt; }
}
/************************************
// Obtiene el valor de la variable
// de la URL que se le pida..
************************************/
function DameValorQueryString(sName){
var sURL = new String(window.location);
var iQMark= sURL.lastIndexOf('?');
var iLensName= sName .length;
//retrieve loc. of sName
var iStart = sURL.indexOf('?' + sName +'=') //limitation 1
if (iStart==-1)
{//not found at start
iStart = sURL.indexOf('&' + sName +'=')//limitation 1
if (iStart==-1)
{//not found at end
return 0; //not found
}
}
iStart = iStart + + iLensName + 2;
var iTemp= sURL.indexOf('&',iStart); //next pair start
if (iTemp ==-1)
{//EOF
iTemp=sURL.length;
}
return sURL.slice(iStart,iTemp ).replace('#',''); //Se quita este simbolo porque algunas veces se lo agrega al
//hacer un vinculo a la misma pagina
sURL=null;//destroy String
}
</script>
</head>
<body onload="PosicionaCmbs();">
<p>
<form id="form1" name="form1" method="get" action="">
<select name="lista" size="1" id="lista" onChange="seleccionar()">
<option value="1">Seleccione la categoria</option>
<option value="2">categoria1</option>
<option value="3">categoria2</option>
<option value="4">categoria3</option>
</select>
</p>
<p>
<select name="lista2" size="1" id="lista2" >
<option value="1">Seleccione la sub categoria</option>
<option value="2">Subcategoria1</option>
<option value="3">Subcategoria2</option>
<option value="4">Subcategoria3</option>
</select>
</p>
<input name="campo" type="text" />
<input name="boton1" type="submit" id="boton1" value="Consultar" />
</form>
</body>
</html>