1. iframe的用法
在aspx的<form></form>之间加入如下代码:
<IFRAME id="ifrm" height="100%" width="100%" frameBorder="no" scrolling="no" runat="server">
</IFRAME>

动态调用:
在cs的声明部分加入iframe的声明:
protected System.Web.UI.HtmlControls.HtmlGenericControl ifrm;
引用为
ifrm.Attributes["src"]="http://www.google.com";

2. 让iframe的height自动调整以适应里面的内容,不出现滚动条。
在父页面中
<div id="div1"><iframe name=...  src=... style="Z-INDEX: 2; VISIBILITY: inherit; WIDTH: 100%; HEIGHT: 100%" frameborder="0" scrolling="no"></iframe></div>
    
iframe中页面:
function window.onload()
{
  var div = window.parent.document.getElementById('div1');
  div.style.height=document.body.scrollHeight+20;
}

3. 通过点击iframe中datagrid中的ImageButton,得到datagrid第一列的值,将这值传回父页。
foreach(DataGridItem CurRow in DataGrid1.Items)
{
((ImageButton)CurRow.Cells[2].Control[1]).Add("onclick","return(setValue("+((Label)CurRow.Cells[1].Control[1]).Text+"'));");
}
在aspx中加入
<script>
function setValue(txt)
{
    window.parent.iframe名.all.textarea名.innerText=txt;
    return false;
}
</script>

4. 主页中一个treevie 点击节点以后 iframe 调用子页也是内容,子页进行修改以后点确定按钮刷新主页的treeview如何做。
子页
void Page_Load(Object sender, EventArgs e)
{
  YourButton.Attributes["onclick"] = "javascript:parent.document.forms[0].submit(); return false;";
}

5. 页面A.ASPX中嵌入了一个iframe,iframe的href指向B.ASPX,在B中有一个button,如何才能让点击这个button来刷新A.ASPX呢?
parent.window.location.reload("框架的url");

6. 有一个home.aspx的页面,里面有两个iframe名字分别为A和B,我现在想在A的iframe页面里写一个跳转语句,可以让整个home页面都跳转而不是只是在A里面跳转,用this.Response.Redirect只是在A里面跳转.

Response.Write("<script language=javascript>window.parent.location.href='url'</script>")

转载于:https://www.cnblogs.com/jadychu/archive/2006/04/20/380384.html

学习笔记之Iframe相关推荐

  1. HTML学习笔记:iframe框架演示

    iframe框架演示 1.效果演示 2.编写代码 <!DOCTYPE html> <html lang="en"> <head><meta ...

  2. 学习笔记(三)——CSS进阶

    在网页的布局和页面元素的表现方面,要掌握的最重要的概念是css的盒子模型(BoxModel)以及盒子在浏览器中的排列(定位),这此概念用来控制元素在页面上的排列和显示方式,形成CSS的基本布局. 文章 ...

  3. Puppeteer 学习笔记及基本用法

    Puppeteer 学习笔记及基本用法 Puppeteer 安装 语法 基本语法 API 分层结构 加载导航页面 等待元素.请求.响应 自定义等待 元素定位 用户模拟操作 请求拦截 获取 WebSoc ...

  4. [NOTE] WebGoat v8.2.2学习笔记

    [NOTE] WebGoat v8.2.2学习笔记 文章目录 [NOTE] WebGoat v8.2.2学习笔记 前言 CIA 常见编码形式 OpenSSL使用 docker安全 SQL安全 SQLi ...

  5. 关于Element学习笔记

    阅读<javascript高级程序设计>第10章的学习笔记. 要访问元素的标签名 nodeName属性或 tagName属性 <div id = "myDiv"& ...

  6. HTML5 学习笔记

    HTML5 学习笔记 前言 该学习笔记的相关学习视频:[狂神说Java]HTML5完整教学通俗易懂 目前笔记只有简单的例子和框架,将来在实践中会进一步学习和补充内容 目录 HTML5 学习笔记 前言 ...

  7. Python3 爬虫学习笔记 C17【爬虫框架 pyspider — 基本使用】

    Python3 爬虫学习笔记第十七章 -- [爬虫框架 pyspider - 基本使用] 文章目录 [17.1]初识 pyspider [17.2]使用 pyspider [17.2.1]主界面 [1 ...

  8. 我的Android进阶之旅------gt;Android中编解码学习笔记

    编解码学习笔记(一):基本概念 媒体业务是网络的主要业务之间.尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析.应用开发.释放license收费等等 ...

  9. 关于《Python绝技:运用Python成为顶级黑客》的学习笔记

    本篇文章主要把<Python绝技:运用Python成为顶级黑客>中的代码敲一遍,学学Python安全相关的编程与思路,然后根据具体的情况修改一下代码. 第一章--入门 1.准备开发环境 安 ...

最新文章

  1. java内部float,Java中的float是什么?
  2. Followme Devops实践之路
  3. The authenticity of host 'github.com (52.74.223.119)' can't be established.
  4. MathCAD求解方程组
  5. pip与conda简述
  6. 运动会管理系统(JAVA,JSP,SERVLET,MYSQL)
  7. 伪类(pseudo-classes)
  8. 得力计算机怎么用二进制,如何将得力计算器 DL-1529 调到保留两位小数点?
  9. 禁用计算机安全模式,安全模式
  10. 原始混合合成器:Arturia Analog Lab for Mac
  11. 深度解析IPFS是什么
  12. 趣头条爬虫(以财经频道为例)
  13. OpenCV - C++ -图像处理 //使用
  14. SonrLint常见解决方案
  15. apr 移植android平台,omap3530移植android4.0
  16. 『关于摄影的前后期』
  17. 新产品发布 | HawkEye作业票管理系统
  18. 台式计算机搜不到无线,电脑搜不到5g频段wifi解决方法(图文)
  19. 安卓商城购物车布局案例
  20. java int随机数_java的三种随机数生成方式

热门文章

  1. 深入剖析Redis系列(三) - Redis集群模式搭建与原理详解
  2. 偷天换日——新型浏览器劫持木马“暗影鼠”分析
  3. [PHP] PHP与Apache的模块配合说明
  4. 《编译与反编译技术》——第一章 引论 1.1节编译器与解释器
  5. pyhon简单比较文本相似度的方法
  6. Myeclipse的破解步骤
  7. 读文件夹下所有文件,并提取中文字符
  8. oracle 10g视频教程
  9. 引起SQL数据库超时的问题分析及解决办法
  10. 如何将一键还原精灵备份文件复制出来?