qq_3095349095 2021-04-08 04:28:55
比如<a href="javascript:;">1</a>
<a href="javascript:;">2</a>
<a href="javascript:;">3</a>
分别对应index1.html、index2.html、index3.html;
我怎么点击1、2、3的情况下,在下面的:
<iframe src="" name=""></iframe>
中轮流切换?该怎么写?感谢。
...全文
480 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
⁤小白 2021-04-22
  • 打赏
  • 举报
回复
引用 1 楼 XiZiRuanJianKeJi的回复:
好奇问下,现在还有人用iframe?
请教一下还有什么方法可以让一个文档中加载多个网页?
Logerlink 2021-04-12
  • 打赏
  • 举报
回复
设置iframe的样式
qq_3095349095 2021-04-12
  • 打赏
  • 举报
回复
引用 2 楼 Logerlink 的回复:

<script>
       window.onload = function(){
              let aDoc = document.querySelectorAll('.a-btn')
              for(let i = 0;i<aDoc.length;i++){
                     aDoc[i].addEventListener('click',changeIframe);
              }
       }
       function changeIframe(){
              let src = this.getAttribute('src')
              let iframe = document.querySelector('.iframe-change') || ''
              if(iframe != ''){
                     iframe.setAttribute('src',src)
              }
       }
</script>
<div>
       <a href="javascript:;" src="index1.html" class="a-btn">1</a>
       <a href="javascript:;" src="index2.html" class="a-btn">2</a>
       <a href="javascript:;" src="index3.html" class="a-btn">3</a>
       <iframe src="" class="iframe-change"><iframe>
</div>

您好,这个成功了,我没有前端的知识,只是给我的设备做个ui,又想问个幼稚的问题,这个index1.html我是扒其他设备的ui修改的,但是在iframe框架下,这个页面太小了,请问如果我要调整这个大小,应该在index1.html调整还是设置iframe的<div>的样式呢?哪种方案更优
qq_3095349095 2021-04-12
  • 打赏
  • 举报
回复
引用 1 楼 XiZiRuanJianKeJi 的回复:
好奇问下,现在还有人用iframe?
laiyu上就是iframe,我是测试,给设备做一个ui而已,这个不太懂,一般用什么?我学习学习
Logerlink 2021-04-09
  • 打赏
  • 举报
回复

<script>
       window.onload = function(){
              let aDoc = document.querySelectorAll('.a-btn')
              for(let i = 0;i<aDoc.length;i++){
                     aDoc[i].addEventListener('click',changeIframe);
              }
       }
       function changeIframe(){
              let src = this.getAttribute('src')
              let iframe = document.querySelector('.iframe-change') || ''
              if(iframe != ''){
                     iframe.setAttribute('src',src)
              }
       }
</script>
<div>
       <a href="javascript:;" src="index1.html" class="a-btn">1</a>
       <a href="javascript:;" src="index2.html" class="a-btn">2</a>
       <a href="javascript:;" src="index3.html" class="a-btn">3</a>
       <iframe src="" class="iframe-change"><iframe>
</div>

  • 打赏
  • 举报
回复
好奇问下,现在还有人用iframe?

61,128

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧