vue里面监听iframe加载完成。
template:<template><div id="editCommonStored"><span class="el-icon-close" @click="close"></span><iframe :src="url" v-if="show" id="iframe_edit_commonStored"&...
·
template:
<template>
<div id="editCommonStored">
<span class="el-icon-close" @click="close"></span>
<iframe :src="url" v-if="show" id="iframe_edit_commonStored"></iframe>
</div>
</template>
script:
mounted() {
let cover = this.$Cover()
cover.show()
document.getElementById('iframe_edit_commonStored').onload=function(){
cover.hide()
}
},
注意:这里的url根据自己实际需要嵌套的iframe地址。
亲测:chrome、ie11支持这种方式。
更多推荐
已为社区贡献1条内容
所有评论(0)