需求:当web页面中有部分布局相同的,而另一部分不同的时候就需要实现页面的局部跳转或刷新。

实现技术:iframe+input

功能:将页面中不同的部分编写为几个新的HTML文件,在主界面中使用<iframe>标签在局部显示不同的子界面的内容。不同子界面的显示根据父界面中选择来显示对应的子界面。

下面是实现代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Streamedian HTML5 RTSP/HLS player example</title><script src="videojs-ie8.min.js"></script><script src="video.min.js"></script><script type="text/javascript">videojs.options.flash.swf = 'video-js.swf'</script></head>
<body><input type="button" value="百度一下" onClick="parent.displayinhere.location.href='http://www.baidu.com/'">
<input type="button" value="腾讯网" onClick="parent.displayinhere.location.href='http://www.qq.com/'"><iframe name="displayinhere" width=250px; height=200px; src="http://www.hao123.com"></body>
</html>

说明:这里仅是父界面的代码。子界面就用“百度一下”和“腾讯网”代替,默认显示“百度一下”。

重点:<input>标签的onclick和<iframe>标签的name要对应。

web页面中实现局部页面的刷新相关推荐

  1. Vue | 实现页面跳转刷新,在Vue页面中调用其他页面的方法

    最近有一个登录界面的需求,感觉很简单,尝试各种方法每次都感觉快要成功了,但还是没能解决问题,果然没有系统学习就是很难立刻找到突破点,难以一语中的,好在历经千帆,在页面调用中就解决了这个问题. 需求描述 ...

  2. 【Flutter】Flutter 混合开发 ( 关联 Android 工程与 Flutter 工程 | 安卓页面中嵌入 Flutter 页面 | 安卓中启动 Flutter 页面 )

    文章目录 前言 一.创建 Android 项目 二.关联 Android 工程与 Flutter Module 工程 1.配置 Flutter Module工程 2.配置 build.gradle 3 ...

  3. flex页面中嵌入html页面

    使用flex-iframe插件 在gitHub上的地址如下 https://github.com/flex-users/flex-iframe 可以这样引入这个插件 <s:Application ...

  4. 微信小程序——API promise化,全局数据共享,MobX,将Stroe中的成员绑定到页面中,在页面上使用Strore中的成员

    一.API promise化 1.基于回调函数的异步 API 的缺点 默认情况下,小程序官方提供的异步 API 都是基于回调函数实现的,例如,网络请求的 API 需要按照如下的方式调用: 缺点:容易造 ...

  5. thymeleaf页面中引入公共页面

    一.前言 当我们在html页面使用thymeleaf时,经常会遇到这样的情况.有一些html片段在我们所有页面都存在,造成了代码重复.遇到这种场景,我们就可以把公共代码段抽取到一个公共页面,在需要使用 ...

  6. 如何在web项目中访问HTML页面

    为什么同样在web工程webContent目录下建了一个html页面,http://localhost:8080/springmvcDemo/index.html访问却报404? 为什么在web工程w ...

  7. Web应用中设置欢迎页面

    欢迎页面的设置和url-pattern -- 设置欢迎页面 在浏览器地址栏中直接通过项目名称访问时,默认显示的页面就是欢迎页面,可以是.html.jsp,可以通过welcome-file-list进行 ...

  8. web前端中制作简单页面实现让文字在图片旁边

    如图所示 下面是源代码: <!DOCTYPE html> <html lang="en"> <head><meta charset=&qu ...

  9. springboot的thymeleaf一个页面中引入其它页面

    引入页面内容(copy为自定义的) <div th:fragment="copy">这是引入内容</div> 引入方式(footer为引入页面名称) < ...

最新文章

  1. 多名分析师上调苹果目标股价,网络推广外包下苹果发展前景仍可观
  2. 软考-信息系统项目管理师-项目人力资源管理
  3. idea使用 git 撤销commit
  4. 单进程服务器(python版)
  5. docker宿主机访问容器_Docker容器与宿主机器通过IP内外通讯
  6. Linux 查看 硬件配置
  7. sqlserver2000中字符串类型的日期如何比较大小
  8. 3dmax如何使阴天灯光设置更加自然
  9. 常用的C语言编程工具
  10. 为什么技术管理者要懂一点产品思维?向苹果,爱马仕学习产品底层素养
  11. https请求,报错Could not establish trust relationship for the SSL/TLS secure channel
  12. python爬取豆瓣读书简单_Python利用lxml模块爬取豆瓣读书排行榜的方法与分析
  13. Cesium资料汇总
  14. [CSAW‘22] 世界这么大
  15. Python:使用API——使用Pygal可视化仓库
  16. c语言令牌大全,C ++令牌(Tokens)
  17. dnf修改服务器制裁24,DNF关于对非法第三方软件封号制裁的重申
  18. Dplayer播放器插件整合前置广告、暂停广告3.0版本
  19. js根据银行卡号判断属于哪个银行并返回银行卡类型
  20. 利用永恒之蓝漏洞+修复方法(MS17-010)

热门文章

  1. Bitly发布趋势链接搜索引擎Realtime
  2. 方法论:后台产品经理的前世今生(一)
  3. 如何在Google表格中添加当前日期和时间
  4. maya扇子动画_MAYA制作动画的十大原理!
  5. xsmax进入dfu模式_iPhoneXSMax怎么强制重启-如何进入DFU模式
  6. 最简单的验证码(利用JSP生成验证码)
  7. 如何恢复计算机我的电脑工具栏,我的电脑工具栏不见了,怎样恢復
  8. 安卓串口——谷歌android_serialport_api studio使用以及相关问题
  9. [Android] Joystick游戏手柄开发
  10. abs210桥堆的芯片多大,ASEMI-ABS210贴片整流桥