当我用this.$refs获取到iframe后,我该如何控制它让网页刷新
如果用Vue.js,可以这样刷新iframe:
this.$refs.iframeRef.contentWindow.location.reload();
如果用jQuery,可以这样刷新iframe:
$("#iframeId").attr("src", $("#iframeId").attr("src"));
如果需要在JavaScript中访问iframe中的内容,则可以使用contentWindow或contentDocument属性,例如:
const iframe = this.$refs.iframeRef;
const iframeWindow = iframe.contentWindow;
const iframeDocument = iframe.contentDocument;
但请注意,因为跨域限制,可能无法访问iframe中的内容。
1楼说的对,补充一下,如果跨域可以用
this.$refs.iframeRef.contentWindow.location.replace("http://xxxx%22/)
来固定替换就没事了