当前位置: 首页 > news >正文

宁波网站设计哪家公司好营销网站售后调查系统

宁波网站设计哪家公司好,营销网站售后调查系统,做生意的网站,wordpress 订阅号 采集简介:实现一个功能需要使用iframe嵌入其它系统内部的一个页面,但嵌入后出现一个问题,就是一打开这个页面就会自动跳转到登录页,原因是被嵌入系统没有登录(没有token)肯定不让访问内部页面的,本文就是解决这个问题的。 …

简介:实现一个功能需要使用iframe嵌入其它系统内部的一个页面,但嵌入后出现一个问题,就是一打开这个页面就会自动跳转到登录页,原因是被嵌入系统没有登录(没有token)肯定不让访问内部页面的,本文就是解决这个问题的。

解决技术方案:本地系统使用iframe嵌入某个系统内部页面,那就证明被嵌入系统是安全的可使用的,所以可以通过通讯方式带一个token过去实现免登录,我用vue项目作为例子具体如下:

方法一通过url传: 

// 发送方(本地系统):
<div><iframe :src="url" id="childFrame" importance="high" name="demo" ></iframe>
</div>//被嵌入页面进行接收
url = `http://localhost:8080/dudu?mytoken={mytoken}` //  接收方:直接使用window.location.search接收,然后对接收到的进行处理

注意:

  • 如果使用这个方法最好把token加密一下,要不然直接显示在url非常危险的行为,所以我更推荐下面方法二
  • 上面接收方要在在APP.vue文件的created生命周期接收,在嵌入页面接收是不行的,这里与Vue的执行流程有关就不多说了

方法二通过iframe的通讯方式传(值的推荐): 

// 发送方(本地系统):var params = {type: "setToken",token: "这是传过去的token"
}
window.parent.postMessage(params, "*");// 接收方(被嵌入系统):在APP.vue文件的created生命周期接收
window.addEventListener( "message",(e)=>{if(e.data.type === 'setToken'){//这里拿到token,然后放入缓存实在免登录即可}}	
false);

 注意注意: 上面接收方要在在APP.vue文件的created生命周期接收,在嵌入页面接收是不行的,这里与Vue的执行流程有关就不多说了。

http://www.yayakq.cn/news/243936/

相关文章:

  • 青岛网站制作工作室旅游电子商务网站的建设方案
  • 2016企业网站建设合同河北省网站备案管理系统
  • 帮忙做网站的协议网站高质量链群怎么做
  • 长沙网站建设维护维护网站需要什么技术
  • 网站建设哪些是需要外援的问题wordpress建站 评测
  • 郑州高端网站开发重庆市网站备案
  • 株洲建设工程造价信息网站湖南长沙旅游十大必去景区
  • 手机端网站设计制作案例数字展厅展馆解决专家
  • 课程中心网站建设内容专业推广引流团队
  • 做网站的公司赚钱吗菜单设计制作网站
  • 昌平沙河网站建设新手做电商需要投资多少
  • 宁波网站建设公司哪家口碑好深圳宝安通网站建设
  • 门户网站建设使用语言网站建设的基本情况
  • 文成网站建设网站怎么没有排名
  • 上街网站建设可以用wordpress的什么文件大小
  • 网站建设教学点wordpress图片异步延迟加载js
  • 正规的饰品行业网站开发高明公司搜索seo
  • 有学做美食的网站吗网站专题页是什么
  • 安徽建设厅网站进不去深做网站公司
  • 百度网站推广电话网站解析域名
  • 专门做美食的视频网站有哪些网络营销推广与策划总结
  • 建个网站需要投资多少wordpress 手机 跳转
  • 电商网站开发要求网站导航设计应注意哪些问题
  • 域名查询最新版汕头网站建设方案优化
  • 北京备案网站wordpress修改图标
  • 网站优化招商一个完整的电商网站开发周期
  • 温州网站建设设计WordPress做漫画网站
  • 关于h5的网站成都最好的编程培训机构
  • 网站建设维护杭州做个人网站要注意什么
  • 一级a做爰片免费网站下载wordpress攻击教程