Gracias Caricatos, eso ya lo he hecho y va mejor(x lo menos me sale la página de error de internet explorer dentro del marco asi ke algo es algo)pero el problema lo tengo en pasarle la variable URL, es decir, la direccion ke kiero poner en el marco, por el form al marco, entiendes?
te paso la funcion y el form, va? para ke no sea tan coñazo
funcion:
Código:
<SCRIPT LANGUAGE="JavaScript">
var pais1=new String;
var pais2=new String;
var URL=new String;
function getPais()
{
for (var i=0; i < document.form1.pais.length; i++)
{
if (document.form1.pais[i].selected)
{
pais1=document.form1.pais.value;
pais2=document.form1.pais.value;
if (document.form1.pais.value=="Bélgica")
{
pais1="belgica";
pais2="belgica";
}
else
{
if (document.form1.pais.value=="Estados Unidos")
{
pais1="EEUU";
pais2="USA";
}
else
{
if (document.form1.pais.value=="Rep. Checa")
{
pais1="rcheca";
pais2="rcheca";
}
else
{
if (document.form1.pais.value=="Sur de Asia")
{
pais1="Hong_kong";
pais2="hong";
}
else
{
if (document.form1.pais.value=="Reino unido")
{
pais1="RUnido";
pais2="UK";
}
}
}
}
}
}
}
URL="http://www.investinmadrid.com/tce_nuevo/fichas/" + pais1 + "/intro_ficha_" + pais2 + ".htm";
}
</script>
y el form:
Código:
<form method="post" name="form1" action="URL" target="marco">
Muchas gracias x vuestra preocupación, llevo ya 2 dias dandole vueltas y estoy desesperadisimo. Gracias.