He hecho lo siguiente:
HTML:
<div>
<script type="text/javascript">
function barmenuone() {
document.getElementById('main_iframe').src="/main_menu/main_01.html"
}
</script>
<iframe id="main_iframe" src="main.html"></iframe>
<div onclick="barmenuone()">
</div>
</div>
Y funciona. Pero cuando lo enlazo a un documento externo .js, véase:
...
<head>
<script src="scripts/mainscripts.js" type="text/javascript"></script>
</head>
...
mainscripts.js (lo siguiente está contenido aquí):
function barmenuone() {
document.getElementById('main_iframe').src="/main_menu/main_01.html"
}
Ya no funciona. Alguna idea de que ocurre. Gracias.