所有分类
  • 所有分类
  • 后端开发
前端新玩法!jQuery搞定Frame,网页变炫酷

前端新玩法!jQuery搞定Frame,网页变炫酷

其中,通过jquery改变frame的技术应用越来越广泛。本文将为大家介绍如何使用jquery改变frame。一、什么是frame在Web开发中,frame就是指框架,也称窗体。二、jQuery改变frame的方式三、jQuery改变fra

快来学习下前端开发的”新辣玩法”—— jQuery吧!尤其要学会如何用jQuery搞定 Frame,让你的网页变得炫酷十足!这就来教教你如何运用jQuery来操作Frame。首先,来了解下Frame到底是啥东西;接下来我们会讲解如何使用CSS来操控它;然后教你在什么时候要用到 Frame,以及用时要注意些啥事儿。

一、什么是frame

Frame就像是网页设计里拼图片框一样,能当你一边看多个HTML文档时,感觉就像在看好几集连续剧似的。具体怎么用?竖着放的是垂直Frame,横过来摆放则叫水平Frame。

猜猜这叫什么?就是咱们常提的”frame”!它和你们说过的网页可不太一样,有趣的是,它能让整个网页动起来,感觉上就像可以一起忙活好几件事儿一样。而且,每一个帧都是独立运作的,相互之间毫不影响这种设计挺适合那种功能超多的网站滴~

二、jQuery改变frame的方式

搞上框架画框时,只能选爸爸管儿子或反过来。

1.通过父页面操作子frame:

用JavaScript,咱们就能在网页上随便找咱家的小弟弟了,不管是ID还是名字都没问题~还有 frames 这个好用的工具帮忙,不用一个个挑出来看,直接用人工智能文件功能,一扫就知道谁想改变想法!

javascript
好,我在一个网站里看到个叫'mameName'的东西,其实用window.frames['frameName']就可以轻易搞定!
//进行对该子frame内容的修改操作

var frameObj = $(frames["frameName"]);

2.通过子frame操作父页面:

加个Javascript到代码里头去,小网页也能够搞定大网页!不管什么名字啊、身份证号码啥的,想变就变,小网页跟大网页那就能混得老糊涂了。

想从这屏跑到那屏去?别急,直接在代码里头加点东西:window.parent.document.getElementById(‘parentId’).搞定了哟~

var frameObj = $(frames["frameName"]);
// 更改frame的src为http://www.example.com
frameObj.attr("src", "http://www.example.com");
// 获取frame的内容
console.log(frameObj.contents().find('.className').html());

//对父页面内容进行修改操作

二者结合,就可在各级别下随意更改及互动你的页面内容!

三、jQuery改变frame的使用场景

想要换掉框框里的文字,不用刷屏?步骤简单的说就是这么三四步!举个例子:

var parentObj = $(window.parent.document);

-无忧控制一切:跟着感觉走,就在自家网页上滑动指尖,随意更换孩子那儿的特色元素,保证惊喜满满!

-小页消息灵通着呢:瞧见没?小页跟大页是好兄弟,他们间什么事儿小页都逃不过他的眼睛。

-数据分享超好玩:爸爸的APP跟宝宝的APP可以互传信息,更好玩

这儿有个超好用的建议,能帮你用jQuery定制网页框架,让网站更加有趣,提升用户感受!

var parentObj = $(window.parent.document);
// 更改父页面的title
parentObj.find('title').html('新的标题');
// 获取父页面的内容
console.log(parentObj.find('.className').html());

四、需要注意的事项

在使用jQuery改变frame时需要注意以下事项:

简单说就是,我们上网看内容,那些小图标可是稳当得很,根本不可能乱跑或一会儿在这儿,一会儿又跑到那儿!

搞定!在沙盒和允许相同源那儿设置下就成,速度超快的

别急着换屏,等网页上的内容全加载出来再弄也不迟!学会 window.onload这个方法,不怕出岔子!

记住这个原则,不管网页架构如何改变,只要有jQuery在手,上网就畅到飞起!

看看这篇文章,你会搞清楚jQuery跟frame是啥玩意儿、啥时候能用得到、和有啥要小心的地方。学学这些,网站制作起来会更顺手,高级技能也没问题!等着看?赶紧学,绝对收获满满,在前端开发领域大显身手!

原文链接:https://www.icz.com/technicalinformation/web/javascript/2024/04/14002.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?