Построении ссылок с помощью javascript дает программисту широкую возможность для различных «маневров и манипуляций» с кодом, а если вы используете фреймы, то вам без этого просто не обойтись.
Для этого пользуются следующей конструкцией: href=»javascript:»onopenmylink();»
<a href="javascript:"onopenmylink();">Моя ссылка< /a>
То есть кликая по ссылке вы вызываете на исполнение свою собственную функцию onopenmylink(), в которой вы сами определяете порядок выполнения необходимого вам кода.
Далее между тегами <head> и </head> вставляется кострукция <script language=»javascript»> </script> и в кострукции вставляется исполняемый код.
<script language="javascript"> function onopenmylink() { alert("Вы нажали на ссылку!"); document.form1.action="jslink.html"; document.form1.submit(); return true; } </script>
Источник: internet-technologies.ru