浅谈原生js在本地查看网页文件即file://协议下无视浏览器同源策略让网页窗口跨域实现互相传输信息的两种方法
写这篇文章时我正是在大一期末写网页大作业的时候,交作业时是直接用浏览器本地查看的,因为浏览器同源策略的原因,file协议下很多网页通信手段不能使用,例如cookie,LocalStorage,直接操作子页面里的元素等,最后查阅资源找到两种可行的方案,总结写了这篇文章。同样具体的信息可以查看官方文档,这里我提供一个传输多组数据小技巧,可以将要传递的每个数据用一个符号隔开,获取的时候用.split()方法隔开存放到一个数组就行,使用的时候更加的方便,但要注意数组中的第一个数据即sz[0]为#。
原创
2024-01-28 01:14:25 ·
470 阅读 ·
1 评论