iframe页面刷新问题【转】


1.问题:当iframe的页面加载过再关闭之后,如果iframe的src没有发生变化,js不会重新加载,再次打开页面不会刷新;

2.解决方法:关闭页面时清空src,再次打开时即可重新加载最新数据。

$scope.updateCandidateUserValue = function (data) {

    $scope.assignment.candidateUsersName = data;

    $scope.selectUserURL = "";

    document.getElementById("selectUser").removeAttribute("src");

    $scope.isShow = false;

    $scope.$apply();

};

3.应用:angualrjs中出力iframe子页面时发现的问题,在后台删除数据,打开iframe页面之后关闭再打开,页面没刷新,删除数据依然存在。

4.相关: iframe自动刷新本页面:(但是会闪屏一下)

document.getElementById("selectUser").contentWindow.location.reload();

jquery强制刷新

$('#iframe').attr('src', $('#iframe').attr('src'));

 
文章转自:https://www.cnblogs.com/evaxtt/p/9585539.html
更多参考:js刷新iframe页面的方法(兼容主流)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM