请教一个插入框架引入js,修改对象的问题

oouuvs 发布于 2017/03/10 15:45
阅读 62
收藏 0

<html>
<head>
</head>
<body>

        <iframe id="videoif"></iframe>

        这里插入框架后网页就加入了html和3个js
        <html>
        <head> </head>
        <body>
        <script>
            <!--第一个JS-->
        </script>

        
        <script>
            <!--第二个JS-->    
        </script>
        
        <script>
            <!--第三个JS-->
             var flashvars = {
                              mlogo: '视频网',                        
                              mlogo_link: 'http://www.sina.com'                                      };
                
        </script>
        
        </body> </html>

上面插入的html结束,我想修改上面的flashvars对象的属性值,但是由于他是框架引入的我无法重新修改,所以我想在他的html结束后,在我下面的/body里把flashvars对象的mlogo,和mlogo_link的值重新定义下,但不知道如何获取document到第三个JS,我如何在他的html结束后更改flashvars对象的mlogo和mlogo_link两个的值  ,请教,谢谢。  
</body>

</html>

        
   
    

加载中
0
您的好友
您的好友

这样 你在它的代码之前执行这个  给这个变量写入一个不可更改的值 后面它再赋值也是修改不了的

Object.defineProperty(window, "flashvars", {
    value:{
            mlogo: "xxxx", 
            mlogo_link: "asdfasdf"
    }, 
    writable:false,
    configurable:false
})

 

返回顶部
顶部