社区
CSS
帖子详情
一个处于frame的页面怎么才能访问和控制处于另一个frame的页面中的对象?
batiraul
2003-12-16 10:33:00
也就是说,处于不同frame的html页面可以互相访问吗?应该如何实现?请指教
...全文
59
8
打赏
收藏
一个处于frame的页面怎么才能访问和控制处于另一个frame的页面中的对象?
也就是说,处于不同frame的html页面可以互相访问吗?应该如何实现?请指教
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bbqwei
2003-12-17
打赏
举报
回复
简单例子| | |
| | |
|frame1 | frame2 |
| | |
如图在frame1中有个超连接,想通过它来控制frame2的页面?
如果你是这个意思,那就按照以上的做法,应该能够实现的。
wanghr100
2003-12-17
打赏
举报
回复
1.是可以相互访问的.
hrong所说的那样子就行了.
2.
实现刷新.
如果是多层的话,可以用top.
只要刷新对应的帧就对了.
<script>
function reload2() {
parent.frames[1].location.reload();
parent.frames[2].location.reload();
}
</script>
<a href="javascript:void reload2()">Reload</a>
bbqwei
2003-12-16
打赏
举报
回复
我也是用DW做的,和yamolf(小仪)的方法相同,我还看了其中的原代码,其实就是在你的超连接a的后面加target=“所需调用的网页名称”就行了
batiraul
2003-12-16
打赏
举报
回复
to hrong :
如果是多层frame呢?
我用一个变量保存得到的上层或下层frame,alert这个变量确实是object,可就是此无法访问该变量的值!
yamolf
2003-12-16
打赏
举报
回复
先申明我代码不太会哦。这种情况我通常在dw中做,可视化,做好链接后,在同一个属性窗口中为他指定目标frame的名称就行了
hrong
2003-12-16
打赏
举报
回复
parent.otherFrameName.document.formName.inputName.vlaue
parent.otherFrameName.functionName()
parent.otherFrameName.varName
wlboy110
2003-12-16
打赏
举报
回复
用代码看很清楚的,注意frame的name和连接的target就是了
batiraul
2003-12-16
打赏
举报
回复
你们误解了,我是要实现点击一个页面的标签a能让位于另一个frame的页面刷新!
而frame有2层!通过html不知道能实现否?
apache服务器配置响应头,Web安全 之 X-
Frame
-Options响应头配置
最近项目
处于
测试阶段,在安全报告
中
存在"X-
Frame
-Options 响应头缺失 "问题,显示可能会造成跨帧脚本编制攻击,如下图:X-
Frame
-Options:值有三个:(1)DENY:表示该
页面
不允许在
frame
中
展示,即便是在相同域名的
页面
中
嵌套也不允许。(2)SAMEORIGIN:表示该
页面
可以在相同域名
页面
的
frame
中
展示。(3)ALLOW-FROM https://exa...
5. 导航
如果应用程序是由多个
页面
组成的,就需要能在这些
页面
之间导航。有不同的应用程序结构需要导航,比如使用汉堡包按钮导航到不同的根
页面
,或者使用不同的选项卡和替换选项卡项。 如果需要为用户提供导航的方法,导航的核心是
Frame
类。
Frame
类允许使用Navigate方法,选择性地传递参数,导航到具体的
页面
上。
Frame
类有
一个
要导航的
页面
堆栈,因此可以后退、前进、限制堆栈
中
页面
的数量等。 导航的
一个
重要方面是能够返回。下面几节介绍了使用回航的Windows 10方法。 1.导航回最初的
页面
下面开始创建一.
判断
页面
是否被包含在i
frame
中
如果
页面
中
包含框架,则每个框架都拥有自己的window
对象
,并且保存在
frame
s集合
中
,并可以通过数值索引或者name索引进行
访问
。如果
frame
s的length为0,则代表这个
页面
中
不包含i
frame
。 判断
页面
是否被包含在i
frame
中
则需要使用到top这个属性,top
对象
始终指向最高(最外)层的框架,也就是浏览器窗口。 所以通过如下的判断: window.top == win
【补充】Django框架之I
Frame
中
的跨域问题
【一】i
frame
中
的跨域问题详解 在网页开发
中
浏览器会应用跨域安全策略,限制不同域名之间的交互。 跨域问题指的是如果
一个
网页的脚本尝试
访问
另
一个
域名下的资源或与其通信时,浏览器会拒绝这样的请求。 其
中
,使用 <i
frame
> 标签嵌套其他网页是一种常见的前端技术。 然而,由于 <i
frame
>
中
的内容与包含它的
页面
处于
不同域名下,可能会导致跨域问题。 下面...
跨
frame
的脚本和安全问题
仅作一下翻译,原文: About Cross-
Frame
Scripting and Security 在DHTML
中
,不同的窗口和框架(
frame
s)
中
的内容可以通过
对象
模式用脚本相互交互。但是,由于可以在
一个
浏览器
中
通过多个窗口和框架同时显示多个毫不相干的内容,因此制定一定的限制性规则用于确保数据的真实性和保护个人隐私信息就显得很有必要的。 这片文章描述了为什么要添加这些限制性规则,以及这些规
CSS
61,129
社区成员
60,711
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章