如何修改iframe引入页面的样式?
发布于 5 年前 作者 yujun 1135 次浏览 来自 问答
在使用微信开放平台的扫码登录文档时,使用iframe引入获取微信登录二维码页面页面代码如下:

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

    
    Title
    
    

    
        

    
    //请求微信展示微信登录二维码
    var obj = new WxLogin({
         self_redirect:true,
         id:"login_container",
         appid: "wx02da860",
         scope: "snsapi_login",
         redirect_uri: "https://develop2.ucom/taxation/wechat/callBack",
         state: "",
         style: "black",
         href: ""
    });
    

---------------------
现想修改获取到的二维码页面二维码宽度。请问如何修改。

在网上查到修改iframe内的样式:
window.onload = function(){
    var _iframe = document.getElementById('iframeWX').contentWindow.document.getElementsByClassName('qrcode lightBorder'); //get iframe下的id
    _iframe.style.width= "200px"; //修改样式-宽度
}
但是报错,没有width属性。谢谢
回到顶部