HI, Sorprendentemente, he encontrado problemas, en el navegador Chrome, al llamar a las funciones de la ventana principal de JavaScript. Si tengo una ventana con una función de JavaScript definida en ella¿Cómo llamar a la función principal de ventana en el navegador chrome?
<script type="text/javascript">
function dolink() {
. . .
}
</script>
y tengo una iframe dentro de esa ventana que hace que esta llamada usando jQuery
<script type="text/javascript">
$(function() {
$('a.arglink').click(function() {
window.parent.dolink($(this).attr('href'));
return false;
});
});
</script>
la llamada a Dolink función no funciona Al avanzar con el depurador de JavaScript de Chrome, parece que window.parent.dolink es undefined. Es por diseño o un error que hice? En Firefox y IE funciona bien.
¿Es el iframe en el mismo dominio que el documento de nivel superior? –
sí, en el mismo dominio –