Verán, estoy haciendo una web con macros, y me gustaría que un enlace situado en el marco mainFrame tuviera dos vínculos; que uno se abriera en el mismo marco (mainFrame) y que el otro se abriera en otro marco (topFrame).
He intentado:
Código:
Pasa lo siguiente: el vínculo a topFrame se habre correctamente en el marco seleccionado, pero el marco mainFrame sigue mostrando la página del enlace en vez de la que deviera (la del vínculo a mainFrame)<a href="pagina1.html" target="topFrame" onClick="window.frames["mainFrame"].window.location.replace('pagina2.html')">Enlace</a>
También he intentado la función:
Código:
LLamándola desde:<script language="javascript"> function abrirvinculos(){ window.open('pagina1.html', 'topFrame'); window.open('pagina2.html', 'mainFrame'); } </script>
Código:
Y sucede lo siguiente: funciona correctamente en IE; pero en Firefox abre correctamente el vínculo a topFrame y el vínculo a mainFrame, pero luego vuelve a cargar en mainFrame la página del enlace, quedándose ésta y no mostrando el vínculo que deseaba en su lugar.<a href="#" onClick="abrirvinculos();">Enlace</a>
¿Me pueden ayudar a conseguir lo que busco?
Gracias.