Ver Mensaje Individual
  #19 (permalink)  
Antiguo 25/09/2005, 09:10
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Hola:

La verdad es que no conocía el método toSource(), pero en uno de los navegadores que lo probé no funcionó... hay otro método que hace lo mismo que no usar métodos que es toString(), y es una cosa que puede "redefinirse" como cualquier otra cosa...

Código:
<html>
<head>
<script>
function x(){
 return "x";
}
Function.prototype.toString = function() {
return "Hola";
}
</script>
<head>
<body>
<button onclick="alert(window['x'] + x())" >púlsame</button>
</body>
</html>
Por cierto, con ficheros externos, con explorer se me bloquearon mis pruebas, pero tanto con mozilla como con opera no he tenido problemas.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo