首页 > 编程知识 正文

iframe嵌套手机端页面,iframe嵌套别人网页

时间:2023-05-04 16:43:31 阅读:27411 作者:2211

HTML有这样的标签: 《iframe src=“URL”/iframe》,其被称为内联帧标签。 虽然刚开始学骑页面的时候很少使用,但是直到现在接触到项目开发之后,才发现这个标签的普遍性和重要性。 看到标签的src属性时,您推测了其作用吗? 内联框架,简言之,就是子页面的嵌套。 利用这个,可以在现在的页面中再制作一个内部页面。 在src处写入视图路径后,页面嵌套会成功。 效果如下。

因为这次是测试,所以给了错误的页面路径,展示了效果。 这只是添加了iframe标签的效果。 iframe最初的样子是在狭小的页面上添加垂直滚动条。 我们现在通过设定一些方法和风格来清洁这个孩子。 第一件要做的事情是,尽量让子页面适应主页的宽度和高度,改变现在“矮小”的身材

根据浏览器的尺寸调整iframe的高度

reSetSize (; 调用//方法

window.onresize=reSetSize;

功能重置大小

获取窗口的innerHeight (内部)高度

varwindowsheight=window.innerheight;

2 .根据ID获取显示窗口样式中的高度,

然后设定窗口高度=(窗口的内部高度- 110 ) px单位,

减去110的高度是为了不显示两根滚动条,内部的滚动条只显示一根是合适的

document.getelementbyid (" content " ).style.height=(windows height-110 ) " px "

}

根据浏览器的大小调整iframe的宽度

reWidSize (;

window.onresize=reWidSize;

功能重建大小

varwindowswidth=window.inner width;

document.getelementbyid (“content”).style.width=(windowswidth-110 )“px”

}

方法设置完毕后,启动页面看看效果吧。 图:

与第一个子页面相比,当前子页面的宽度和高度与主页的大小匹配,滚动条也被删除,第一步完成。 由于设置了当前子页面的src路径,因此每次打开子页面时都会跳至同一页面。 那么,如何灵活地更改子页面的视图路径呢? 这是我们的第二步。

子页面顶部的首页使用了无序列表。 列表中的每个li标签代表一个选择。 每个选项的页面当然也不同,但只有一个子页面。 虽然也可以创建多个子页面,但是很麻烦。 因此,第二步定义了如何为每个li标记设置单击事件、触发单击事件以更改子页面的src路径以及在不同页面之间切换。 首先,使用JQuery的prop方法。 prop (可以获取匹配元素集中第一个元素的属性值。 可用的参数是(名称,值)。

$('#denglu ' ).click(function () ) { 1.注意!要记得在填写位置之前加/,表示此处为路径的开始

$('#content ' ).prop(「src”、“/”;

);

如果设置登录的单击事件,在事件中使用id匹配子页面,然后使用jquery prop方法获取并更改子页面的src路径,则对于其他选项,当用户单击登录选项时,子页面也会登录小心! 在使用prop方法之前,必须在项目中引用jquery3.2. 1版。 如果没有引用或没有引用的插件版本太低,则该方法可能无法在项目中使用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。