window.name应用于浏览器端数据存储

2020-12-13 05:56

阅读:531

YPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

标签:style   http   color   java   os   io   文件   数据   

本代码简单地分享利用window.name实现浏览器端数据存储: 
1、在同一个页面一个地方设置window.name = "abc",另外一个地方读取window.name,自然能得到"abc",这个很简单就不举例了 
2、利用window.name实现页面跨域交互:demo.html是主页面,proxy.html是一个空的HTML文件(由于OSC不允许不输入任何代码,所以这里加了个空script),这两个文件都在同一个域下;remote.html是另外某个域下的文件 
代码中有这么两处设置: 
     frame.contentWindow.location = self.cfg.proxyUrl;
     和
     frame.src=url;
这里说明下:
     第一处设置是为了设置当前页面地址栏显示的URL(这样浏览器历史记录中也存的是这个),它是一个站内URL
     第二处设置是为了让iframe显示的文档来自远程页面
?1.图片
?soscw.com,搜素材
?2. [代码]demo.html     



   
       
        window.name实现跨域主页面
   
   
       
       


       
       
   

3. [代码]proxy.html     


4. [代码]remote.html    


   
       
        远程页面
   
   
       

            我是远程数据,来自remote.html!
       

   
   

?

window.name应用于浏览器端数据存储,搜素材,soscw.com

window.name应用于浏览器端数据存储

标签:style   http   color   java   os   io   文件   数据   

原文地址:http://www.cnblogs.com/xkzy/p/3890527.html


评论


亲,登录后才可以留言!