在两个不同的框架中打开两个不同页面
Opening two different pages in two different frames
我正在尝试制作一个框架网站,我正在尝试在两个不同的框架中创建一个打开不同页面的链接。
因此,基本上,你点击链接,一个页面(即作为.html文件的主页)将在左侧的第1帧中打开,另一页面(即完全不同的.html文件形式或动画)将在右侧的第2帧中打开。
JS和/或HTML。我尝试了一种不同的JS风格,那就是
$('a.yourlink').click(function(e) {
e.preventDefault();
window.open('http://yoururl1.com');
window.open('http://yoururl2.com');
});
(感谢Adam Terlson)
连同html编码:
<a href="#" class="yourlink">Click Here</a>
虽然我不知道如何在同一个窗口中瞄准不同的帧,但只有两个不同的窗口。
在页面中添加两个空的iframe,单击按钮即可设置它们的src属性,如本例所示:
$('a').on('click', function(e) {
e.preventDefault();
$('.iframe1').attr('src', 'http://www.test.com');
$('.iframe2').attr('src', 'http://asdf.com/');
})
iframe {
width: 49vw;
float: left;
height: 100vh;
}
html, body {
margin: 0;
padding: 0;
}
a {
background-color: orange;
color: black;
position: fixed;
top: 0;
left: 0;
z-index: 9;
display: block;
width: 80px;
padding: 10px;
text-align: center;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a href="#">GO</a>
<iframe src="" frameborder="0" class="iframe1"></iframe>
<iframe src="" frameborder="0" class="iframe2"></iframe>
相关文章:
- JQuery合并了keyup和focusout两个函数
- 如何使用 node.js 比较两个 json 数组
- 为复选框javascript指定两个值
- 用每小时的差值填充数组/列表-从下拉列表中给定两个时间值
- 单击时切换两个图像
- 我可以'我似乎不知道如何修复javascript中的两个lint.有人能帮我理解吗
- 基于两个条件退出While循环
- 如何在这里将两个值最低的数字相加
- 组合两个javascript函数
- 如何使用offer/answer交换来自两个对等连接的流
- 两个amCharts图与iPad上的jQueryMobile框架不显示在同一页面上
- 如何通过 page1.aspx 中存在的 javascript 访问,这是一个存在于 page2.aspx 中两个框架的
- 在两个不同的框架中打开两个不同页面
- 在Yii框架中给出一个按钮中的两个功能
- 点击浏览器的后退按钮,加载两个框架
- 比较物质化框架中两个选择的重复值
- 如何让两个框架拖在一起?(jQuery)
- 如何使用 mongodb 聚合框架比较两个日期之间的分组数据
- 使用离子框架将屏幕分成两个部分
- 确定拆分两个文本框架是否会拆分 InDesign 中的段落