Iframe和母版页(.net)
用母版页 Content内容随便写啊
和普通页没什么区别
而用iframe来写
再用target=""来引入需要的页面
不也一个意思吗
两者 我怎么感觉没区别啊
有人问起过这个问题,两者看起来也差不多,刚开始后,我以为母版页是微软简单地包装了ifame而已,
后来,使用了母版页之后,才发现两者还是有很大区别的。
第一,母板页是微软在vs2005版本推出之后就出现的,还算得上是新东西,而iframe比较早了,差不多跟Frame
是同时代的,iframe是嵌入式的框架(又叫浮动帧标记)。
第二,使用iframe可是实现网页的局部刷新,比如,网页是“丁”字形结构,上面和左边都有两个iframe,我们的内容页就在右边,
这样就可以实现左边和上边的menu不动,而只是更新左边内容页;如果使用了母版页,在内容页中嵌入了母版页,刷新时候,母版页
仍然刷新,除非使用AJAX让局部刷新才行。
第三,让我最不喜欢母版页地方,就是如果你使用了JS,里面有这样的代码,document.getElementBy("")里面写入控件的ID值,
浏览器提示:找不到对象或者对象为null,这是为什么呢?原来使用了母版页的内容页中的所有空间ID和name都变了:
Id前面加了ctl00_ContentPlaceHolder1_前缀,其name属性也加上了ctl00ContentPlaceHolder1前缀。
这样无疑要在内容页中使用JS带来了代码书写上的麻烦。
转载于:https://www.cnblogs.com/zhwl/archive/2012/03/07/2383144.html
Iframe和母版页(.net)相关推荐
- 风影ASP.NET基础教学16 母版页
在以往我们做所有操作,都必须独立的使用页面,如果要有相同的部分内容的话,我们可以通过iframe,frameset这两种html的框架来达到目的.但是使用起来远没有我们要说的这个母版页灵活. 创建母版 ...
- Selenium2+python自动化24-js处理富文本(带iframe)
前言 上一篇Selenium2+python自动化23-富文本(自动发帖)解决了富文本上iframe问题,其实没什么特别之处,主要是iframe的切换,本篇讲解通过js的方法处理富文本上iframe的 ...
- FRAME与IFRAME
FRAME与IFRAME 框架概念 : 所谓框架便是网页画面分成几个框窗,同时取得多个 URL.只需要 转载于:https://www.cnblogs.com/vibratea/archive/200 ...
- 用原生js的postMessage实现iframe传值,也可以用于跨域嵌套iframe传值
Window postMessage() 方法 定义和用法 postMessage() 方法用于安全地实现跨源通信. 语法 otherWindow.postMessage(message, targe ...
- iframe几种常用代码片段
<iframeid="SGframe"src="外部文件名.html"frameborder="no"scrolling=" ...
- 简单又实用的分享!SharePoint母版页引用(实战)
分享人:广州华软 极简 一. 前言 此SharePoint 版本为2013,请注意版本号.此文以图文形式,描述了根网站及子网站引用母版页,需要注意的点已用图文形式以标明. 本文适用于初学者. 二. 目 ...
- 一步步学习SPD2010--第十一章节--处理母版页(8)--从母版页创建网页
一步步学习SPD2010--第十一章节--处理母版页(8)--从母版页创建网页 在SPD中,你可以使用许多不同的方法创建ASP.NET页面.然而,因为页面将是SP网站的一部分,你很可能想像其他页面一样 ...
- ASP.NET小收集:IFrame使用
使用Iframe制作一个固定框架,很方便与象后台网站之类的页面 1<htmlxmlns="http://www.w3.org/1999/xhtml">2<head ...
- iframe自动调整高度能在IE5里实现吗
偶已经理解到style="height:expression(main.document.body.scrollHeight)"只对第一次显示的内嵌网页有效,如果里面的内容更新必须 ...
- 如何实现iframe(嵌入式帧)的自适应高度
好几次看到有人提问问到如何实现 iframe 的自适应高度,能够随着页面的长度自动的适应以免除页面和 iframe 同时出现滚动条的现象,刚好我在工作中也碰到了类似问题,于是上网翻查,东抄抄西看看,弄 ...
最新文章
- 机器人学习--激光slam简单案例版学习参考(转)
- 316. Remove Duplicate Letters 去除重复字母
- JEPaas代码———出库数量,添加明细, 确认出库
- 深度学习之 BP 算法
- qt中拖动窗口widget
- 用字典给Model赋值
- python 为抓取而生
- 软件测试——测试计划
- office 2010 安装时出错 MSXML版本6.10.1129.0终极解决方案
- 基于51单片机八音盒电子琴音乐播放器设计(毕设课设)
- 解决Win键不能用的问题
- ubuntu 18.04 安装搜狗拼音输入法(没有坑)
- 北京今年将新建提升1000个生活性服务业网点
- JS中各种width和height的区别
- 51心形流水灯原理图PCB及程序简介
- 义隆单片机可用c语言写了吗,义隆单片机编程时应注意的几点
- Git Re-Basin: Merging Models modulo Permutation Symmetries解读
- win7 重装系统变 win10
- python中英文文本情感分析
- 猿创征文|【简单】微信公众号推送教程 ·可直接下载运行 ·超详细