利用cookie实现iframe刷新时停留在当前页面
来源:互联网 发布:黑暗之魂3世界观知乎 编辑:程序博客网 时间:2024/05/22 10:27
<script>
//记录当前页面url
document.cookie="url=regist_code.html";
</script>
2.在主页面中读取cookie中键为‘url‘的值。代码如下:
<iframe id="index_frame" name="index_Frame" src=""
width="100%" height="88%" allowTransparency="true" frameborder="0" ranat="server"></iframe>
//js代码
<script>
var iframe = document.getElementById(‘index_frame‘);
if(iframe.getAttribute(‘src‘)!=‘‘){
iframe.setAttribute(‘src‘,‘index.html‘);//判断第一次进入页面时,显示的是第一个页面,详见ps
}
function getCookie(url)
{
if (document.cookie.length>0)
{
var strCookie=document.cookie;
//将多cookie切割为多个名/值对
var arrCookie=strCookie.split("; ");
//遍历cookie数组,处理每个cookie对
for(var i=0;i<arrCookie.length;i++){
var arr=arrCookie[i].split("=");
//找到名称为userId的cookie,并返回它的值
if(url==arr[0]){
return(arr[1]);
break;
}
}
}
}
iframe.setAttribute(‘src‘,getCookie(‘url‘));//重新设置获取的url,实现刷新显示当前页面
</script>
ps:本次例子是将所有的页面都提出来,包括主页,所以第一次的进入页面的时候需要设置iframe的src,如果直接在src中写入src="index.html"的话,当页面刷新时会有延迟,使得页面先出现index.html的内容,然后才显示其他当前点击页面的内容。
0 0
- 利用cookie实现iframe刷新时停留在当前页面
- js实现表单提交后不重新刷新当前页面,并停留在当前页面
- 利用Ajax 、iframe 在当前页面下载
- iframe实现无刷新上传文件并在当前页面返回数据php处理方式
- js判断是否在iframe中;解决F5刷新浏览器时,iframe都会变成默认页面,而不是当前页面
- 利用cookie实现从主页面向iframe页面里传值
- 利用iframe实现提交表单是页面部分刷新
- 利用ajax+iframe实现页面无刷新下载
- JSP提交仍然停留在当前页面
- 利用iframe实现局部刷新
- iframe 实现页面无刷新
- IFrame实现页面无刷新
- 页面无刷新 iframe 实现
- iframe实现页面的刷新
- iframe实现页面的刷新
- iframe下刷新页面无法刷新当前页面的解决办法
- 页面刷新新后让页面停留在原来点击的位置
- 用easyUI中的datagrid想在修改完成后页面还停留在当前页面 而且页面没有明显的刷新
- 使用阿里云服务来部署云桌面
- JM8.6配置文件中参数的解释
- C#菜鸟版SQL Server 类封装(C#数据库增删改查)
- 对象的拷贝 - $.extend方法
- IOS 添加下拉刷新
- 利用cookie实现iframe刷新时停留在当前页面
- java报错:The reference to entity "characterEncoding" must end with the ';' delimiter.
- 我的“创客”朦胧开篇章
- springcloud与mina完美结合
- 每天一个 Linux 命令(4):mkdir命令------学习笔记
- Java - 工具类
- TCP网络程序
- Android Fragement 界面碎片
- Java NIO