Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2003, 17:56
heyman
 
Fecha de Ingreso: noviembre-2003
Mensajes: 89
Antigüedad: 20 años, 6 meses
Puntos: 0
Pregunta Pasar este codigo en html y funciones javascript a libreria.php ¿COMO?

Hola que tal
Este codigo a continuacion es muy repetitivo pues va en todas las web,
es parte del encabezado,
y pense en convertirlo en una libreria.php o sino libreria.js, la que sea mejor.
Ya intente transformarlo en libreria.php pero no funciona,
ya se que en la pagina
donde se le llama se debe poner <? include libreria.php?> despues del <head>
y poner en cuerpo algo como <? encabezado() ?>(la llamada a la funcion).
Pero el problema es que como contiene funciones javascript no se como hacerlo,
ya intente poniendole echo " "; a todas las lineas, despues intente tambien
poner algo como <link href ....archivo.js>
para poner las funciones en otro archivo y poner al resto echo " " ;
pero no funciona, para ser mas concreto si se ve toda la web pero
el efecto de pasar el mouse sobre la celda para que esta cambie de
color no funciona, el fondo de la celda se ve negro,
quisiera alguna sugerencia para convertirlo en libreria asi me ahorraria trabajo,
aqui va el codigo, lo dejo tal como esta en la web( aqui el codigo funciona)
antes de intentar convertirlo a libreria.php

<html>
<head>
<title>web_personal</title>

<SCRIPT LANGUAGE="JavaScript">
<!--
function mOvr(src,clrOver) {
if (!src.contains(event.fromElement)) {
src.style.cursor = 'hand';
src.bgColor = clrOver;
}
}
function mOut(src,clrIn) {
if (!src.contains(event.toElement)) {
src.style.cursor = 'default';
src.bgColor = clrIn;
}
}
function mClk(src) {
if(event.srcElement.tagName=='TD'){
src.children.tags('A')[0].click();
}
}


//-->
</SCRIPT>

</head>
<body leftMargin=0 topMargin=0
marginheight="0" marginwidth="0" rightmargin=0 bottommargin=0>
<table align="center" width="100%" height="100%">
<tr>
<td heigth="30">
<table bgcolor=green width="100%">
<tr>
<td width="50"></td>
<td width="30" onclick="mClk(this);" onmouseout="mOut(this,'#3366cc');" onmouseover="mOvr(this,'#3399ff');" vAlign="center" style="border-bottom: 1px solid rgb(0,0,0); padding-left: 6; padding-top: 1; padding-bottom: 1" bgcolor="" height="12"><a style="COLOR: rgb(255,255,255); TEXT-DECORATION: none" href="><font face="arial" size="1">php</font></a></td>
<td width="50"></td>
<td width="30" onclick="mClk(this);" onmouseout="mOut(this,'#3366cc');" onmouseover="mOvr(this,'#3399ff');" vAlign="center" style="border-bottom: 1px solid rgb(0,0,0); padding-left: 6; padding-top: 1; padding-bottom: 1" bgcolor="" height="12"><a style="COLOR: rgb(255,255,255); TEXT-DECORATION: none" href=><font face="arial" size="1">Asp</font></a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>

Gracias de antemano por su ayuda y sugerencias, Hasta pronto