Solución:
$( '#iframe' ).attr( 'src', function ( i, val ) { return val; });
Si el iframe no estaba en un dominio diferente, podría hacer algo como esto:
document.getElementById(FrameID).contentDocument.location.reload(true);
Pero dado que el iframe está en un dominio diferente, se le negará el acceso al iframe contentDocument
propiedad por la póliza del mismo origen.
Pero puede forzar la recarga del iframe entre dominios de forma pirata si su código se está ejecutando en la página principal del iframe, estableciendo su atributo src en sí mismo. Como esto:
// hackishly force iframe to reload
var iframe = document.getElementById(FrameId);
iframe.src = iframe.src;
Si está intentando volver a cargar el iframe desde otro iframe, no tiene suerte, ese es no posible.
también puedes usar jquery. Esto es lo mismo que propuso Alex solo usando JQuery:
$('#currentElement').attr("src", $('#currentElement').attr("src"));
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)