关于APS中iframe的一点小问题

问题描述

小弟菜鸟刚接触ASP遇到些问题,希望各位帮忙解决一下!父页A.aspx中包含iframe我想从A.aspx中点击按使IFRAME的SRC=‘b.aspx’但是写这段代码总是提示window.parent.document.getElementById()为空或不是对象代码!代码如下privatevoidButton1_Click(objectsender,System.EventArgse){this.Response.Write("<script>window.parent.document.getElementById('iframe').src='WebForm3.aspx';</script>");}

解决方案

解决方案二:
getElementById('iframe'),这个iframe应该是idgetElementById('iframe的id')
解决方案三:
我的ID就是iframe
解决方案四:
1、首先确定IFrame名称是否正确2、确定window.parent.document这里面的两个对象是否获得,你可以使用下面的代码判断:if(window.parent){window.parent.document...}3、你可以使用下面的方法:a.为button添加属性button.Attributes.add("onclick","clickE()")b.在页面里添加js函数clickEfunctionclickE(){if(window.parent){window.parent.document...}}这种方法将不触发服务器端事件,直接修改src。
解决方案五:
先谢谢楼上的朋友,不过我发现this.Response.Write("<script>window.parent.document.getElementById('iframe').src='WebForm3.aspx';</script>");这段代码在子窗体相互跳转的时候可以使用,但是在主窗体里使用就不行

时间: 2024-12-06 05:14:26

关于APS中iframe的一点小问题的相关文章

Socket和io中遇到的一点小问题

问题描述 写法1:try{while(connect){//控制循环结束,初始为trueStringstr=dis.readUTF();System.out.println(str);}}catch(EOFExceptione){System.out.println("客户端断开连接");}catch(IOExceptione){System.out.println("接收错误");e.printStackTrace();}finally{stop();//将con

设计实例分析:白社会中三个较小的设计点

今天,3月21日,世界睡眠日,恰巧是个周末,劳累了一周的大家有没有在家里睡懒觉呢~提醒大家,关注睡眠质量就是关注生活质量,关注睡眠就是关注健康. 好了,回到正题,在前作(一)和(二)中谈到了真心话和任务的设计,这次谈谈白社会中三个较小一点的设计点. 一.好友新鲜事新增提醒 在白社会的首页中,分量最重的就是这个好友新鲜事了,为了保证信息流的快速直接,我们采用了"推"的模式,并且直接即时的将信息推到用户的面前,这就是所谓的实时Feed了,这其实是一种非常酷的体验,信息获取快速直接,也省了刷

使用.Net IDE的一点小技巧

技巧 我和几个同学合作一个项目,项目不大,没有使用什么版本管理系统.为了让别人知道自己修改了什么地方,我们要在自己修改的源代码处加上注释.但每个人的注释风格不同,查找起来很不方便.后来我找到一个简单的解决方案:在修改处加上具有统一开始字符的注释(如"MODIFY"):    'MODIFY 小李 2005-6-22 改正连接字串为空时出现异常的bug     ......     'MODIFY 小王 2005-6-23 添加Access接口     ...... 然后在VS.Net的

WPS文字中三招排版小技巧

  在工作或学习中,编辑完文档后,常常会对多页的文档进行页码的设置,不然装订或者阅读起来比较麻烦.而在WPS编辑文字,一点小技巧会达到事半功倍的效果,下面就为大家讲讲页码的插入以及排版的小技巧. 1.用A4纸排版的文档,要打印在16开纸上,重新排版太麻烦,要用原来的排版效果,只需要在打印设置面板中的"并打和缩放"下"按纸型绽放"后设置为"16开"即可. 打印设置 2.看到WPS文字(或WPS表格.WPS演示均可)有你喜爱的图片时,只需右击图片,在

刚开始学习spring 有一点小问题 希望能得到高手解答

问题描述 刚开始学习spring 有一点小问题 希望能得到高手解答 ?下面这几段代码中有一个地方不是很理解,希望能得到指点 UserServiceTest.java @Test public void testAdd() throws Exception { ApplicationContext ctx = new ClassPathXmlApplicationContext("beans.xml"); UserService service = (UserService)ctx.ge

class-java计算器的除数不能为零实现 出现了一点小问题 求指导

问题描述 java计算器的除数不能为零实现 出现了一点小问题 求指导 private void calute (Float f){ float a1=Float.parseFloat(result);//第一个操作数 float a3=a1;//最终结果 if(flag1){ if(lastcommand.equals(""+"")) a3=a1+f; else if(lastcommand.equals(""-"")) a3

jq-JQ权限选择器的一点小问题

问题描述 JQ权限选择器的一点小问题 例如这种题目选择框1中appendTo到选择框2中.那么为什么选择框1中的内容会没有appendTo不就只是添加吗为什么还会把选择框1中的内容删了. 解决方案 那就是里面函数的实现问题,应该是捡切了, 看看有没有其他的函数, 解决方案二: 一点小问题

ASP.NET中iframe框架点击左边页面链接 右边显示链接页面内容_实用技巧

 ASP.NET中iframe框架点击左边页面链接,右边则显示链接页面内容,具体实现内容如下 先看看效果图: 首先是主页面main.aspx <body style="background-color: #AFEEEE"> <form id="form1" runat="server"> <div> <center> <h1> 后台管理界面 </h1> <span st

谈一谈在工作过程中搜集的.NET小工具小程序 数据库脚本工具 VS2010/2012风格的界面框架

原文 http://www.cnblogs.com/JamesLi2015/archive/2013/05/23/3094294.html 工作中遇到的问题,经常会在网络上搜集一些相关的内容,以此扩展以解决相同性质的问题,StackOverflow,CodeProject,CodPlex是我经常查找内容的网站.以下分享我找到的一些比较有典型意义的程序,列举工作中中可以能会遇到的场景和解决方法. SQL Server Runner 网址:http://www.codeproject.com/Art