在线急求,如何获取iframe里动态的src

问题描述

<framesetrows="22,*"frameborder="no"border="0"framespacing="0"><framesrc="Top.aspx"name="topFrame"scrolling="No"noresize="noresize"id="head"/><framesetcols="125,*"frameborder="no"border="0"framespacing="0"id="center"><frameclass="borderbottom"src="Left.aspx"name="left"scrolling="auto"noresize="noresize"id="left"/><frameclass="borderbottom"src="Content.aspx"name="content"scrolling="auto"id="content"/></frameset>

左边left是一个菜单树,点击菜单,然后content的就是该菜单的src,请问怎么动态获取到这个src可以Js,或者jq这样取不到$(window.parent.document).find("#Content").attr("src");

解决方案

本帖最后由 subxli 于 2015-10-15 09:58:40 编辑
解决方案二:
既然菜单树上有url,那就每点一次菜单,js中用变量保存一下点击的菜单的url即可当然,需要考虑到默认页。
解决方案三:
js大小写敏感,你先将你的Content改成与dom中的一致,即content试试呢,另外你也没说你这个js是在哪个地方执行的
解决方案四:
你可以把src的值同时赋给一个隐藏控件父页面window.frames[‘content’].document.getElementById("src").value
解决方案五:
另外,window.parent,是调用的父页面对象,很明显你的Content是在子页面。。。。
解决方案六:
建议改成iframe。frame框架已经被舍弃了。
解决方案七:
我用的iframe不知道能不能帮到你varIframeSrc=$("#iframeID",window.parent.document).attr("src");

时间: 2024-09-24 21:12:00

在线急求,如何获取iframe里动态的src的相关文章

mysql 存储过程 1242-mysql 存储过程 在线急求解答!!!

问题描述 mysql 存储过程 在线急求解答!!! BEGIN /*起始时间|上车时间*/ DECLARE startime varchar(20); /*结束时间|下车时间*/ DECLARE endtime varchar(20) ; /*上车站号*/ DECLARE upnum int(11) ; /*循环判断条件*/ DECLARE b varchar(10); /*避免死循环,设置循环次数*/ DECLARE i int(11) ; /*当前站号*/ DECLARE starnum i

javascript 获取iframe里页面中元素值的方法

 本篇文章主要是对javascript获取iframe里页面中元素值的方法进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 IE方法: document.frames['myFrame'].document.getElementById('test').value;   火狐方法: document.getElementById('myFrame').contentWindow.document.getElementById('test').value;   IE.火狐方法:   代码如

函数-在线急求 php 传递值 谢谢啦

问题描述 在线急求 php 传递值 谢谢啦 function number($str){ return preg_replace('/D/s' '' $str); } 怎么把上面打印的值传递给 $asd ? 解决方案 很好用的php在线调试工具 解决方案二: $asd = number($str) 就可以啦

sql-SQL语句优化的小问在线急求

问题描述 SQL语句优化的小问在线急求 select * from A where id in (123) 怎么用exists 替代 解决方案 数据库有优化机制,开发人员不需要对它优化 解决方案二: 但是不是说in 语句要慢于exists吗?如果我in里面的内容非常多呢?怎么办 解决方案三: 这里有sql中existsnot exists的用法,你看看吧http://www.cnblogs.com/mytechblog/articles/2105785.html 解决方案四: 如果123这种直接

ssh 查询条件怎么搞在线急求。。。。

问题描述 ssh 查询条件怎么搞在线急求.... 这是jsp界面dao层怎么写 解决方案 select * from user_info t where 1=1 if(name!=null){ and t.name=:name } if(sex!=null){ and t.sex=:sex } if(age!=null){ and t.age=:age } 解决方案二: 进行字符串的连接,例如: StringBuffer sb = new StringBuffer(); String usern

javascript 获取iframe里页面中元素值的方法_javascript技巧

IE方法:document.frames['myFrame'].document.getElementById('test').value; 火狐方法:document.getElementById('myFrame').contentWindow.document.getElementById('test').value; IE.火狐方法: 复制代码 代码如下:     function getValue(){          var tmp = '';          if(docume

急求高手知道《类似动态新闻页面》

问题描述 如何使从数据库中读出的信息动态的显示在页面上(当页面进入时),我在做一个微博系统,动态在首页显示博主发表的微博,在网上也搜过,但是还是整不出来,急求高手知道,能附上核心代码更好. 解决方案 解决方案二: 在页面加载事件里面写查询按时间排序.解决方案三: 基本上任何培养代码工人的教程都教这个.请耐心花一个月时间从头学起.如果学不会如何把信息在页面上显示记的技术,那么做编程实在是难于登天.解决方案四: SqlConnectionm_con=newSqlConnection(ConnStr)

在线急求解答!!关于 SliderShowExtender 链接数据库!

问题描述 webservice.asmx.cs里的内容:[WebMethod]publicAjaxControlToolkit.Slide[]GetPhoto(){stringname="";SqlConnectionconn=newSqlConnection();conn.ConnectionString="DataSource=(local);InitialCatalog=MyBlog;UserID=sa;Password=920201";conn.Open()

新手在线急求!!

问题描述 protectedvoidPage_Load(objectsender,EventArgse){SqlConnectionconn=newSqlConnection();conn.ConnectionString="DataSourceIJV50JJE4\SQLEXPRESS;InitialCatalog=EStage;UserID=sa;Password=123456";stringsql="select*fromOrder";SqlCommandcom