HTML y javascript

Geri
03 de Diciembre del 2004
A ver. Intento crear un link en que cuando le doy a un botón, éste ejecute una función de javascript que se encuentra en un ficher externo .js. No sé porqué, no me lo ejecuta. El código es muy simple y el siguiente:

<html>
<head>
<title>s_gestio</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../../estils.css" type="text/css">
<script language="JavaScript" src="../../globals.js"></script>
</head>

<body bgcolor="#FFFFCF">
<p class="link"><a href="../serveis/serveis.html" onClick="javascript:set_text("../serveis/ge_corporativa.html");" target="_top">Estrat&egrave;gia de negoci corporativa</p>
</body>
</html>

No sé dónde estará el problema, pero es que de javascript y HTML sé muy poco.
Lo que quiero conseguir es cargar una página ("../serveis/serveis.html") pero ésta está dividida en framesets. En uno de ellos quiero que cargue un .html concreto que es el que le doy mediente la función Javascript (set_text()) y se guarda en una variable global que cuando se carga "serveis.html" la consulta. Pero como que no ejecuta la función javascript, evidentemente ésta variable está vacía.
No sé si me explicado bien... Gracias