zoukankan      html  css  js  c++  java
  • 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带来了代码书写上的麻烦。

  • 相关阅读:
    hdu 5723 Abandoned country 最小生成树 期望
    OpenJ_POJ C16G Challenge Your Template 迪杰斯特拉
    OpenJ_POJ C16D Extracurricular Sports 打表找规律
    OpenJ_POJ C16B Robot Game 打表找规律
    CCCC 成都信息工程大学游记
    UVALive 6893 The Big Painting hash
    UVALive 6889 City Park 并查集
    UVALive 6888 Ricochet Robots bfs
    UVALive 6886 Golf Bot FFT
    UVALive 6885 Flowery Trails 最短路
  • 原文地址:https://www.cnblogs.com/zhwl/p/2383144.html
Copyright © 2011-2022 走看看