使用target打开的iframe 获取src的问题

<a target=“mainframe”href="xxx.jsp"/>

<iframe id="mainframe" name="mainframe"/>

load之后

alert($("#mainframe").attr("src"));为什么总是获取不到那个

使用target的需要这样

$("#mainframe").load(function(){

alert(this.contentWindow.location);

});

分享一下给大家,郁闷了半天的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-10-06 13:02:37

使用target打开的iframe 获取src的问题的相关文章

android chrome iframe设置src属性无法启动app

0x01 Android Intents with Chrome Android有一个很少人知道的特性可以通过web页面发送intent来启动apps.以前通过网页启动app是通过设置iframe的src属性,例如: <iframe src="paulsawesomeapp://page1"> </iframe> 此方法适用version 18或者更早版本.其他android浏览器也适用. 这个功能在安卓chrome 浏览器version 25之后版本发生了改变

jsp页面中某个src,如某个iframe的src,应该填写什么?可以是html、jsp、servlet、action吗?是如何加载的?

jsp页面中某个src,如某个iframe的src,应该填写什么?可以是html.jsp.servlet.action吗?是如何加载的? 如有个test工程,其某个jsp中有个iframe,代码如下: <div class="tc1" style="padding-left: 10px">      <iframe src="${contextpath}/main/getIframeJsp" width="220&qu

java获取src下文件路径和获取webRoot下文件路径

获取src下的fileurl.properties文件路径 this.getClass().getResource("/fileurl.properties").getPath() 获取webRoot下的service文件夹路径 request.getSession().getServletContext().getRealPath("/service");

make: *** No rule to make target `out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp&#39;

/********************************************************************************** * make: *** No rule to make target `out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp' * 说明: * 编译ethernet的遇到这个依赖没编译的问题. * * 2017-4-27 深圳 龙华民治樟坑村 曾剑锋

HTML学习笔记 iframe引用页面按列(针对target打开方式解释) 第九节 (原创)

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>FrameA</title> </head> <body bgcolor="#a52a2a"> FrameA <a href="http://www.baidu.com" target=&

ie的开发者工具在页面包含iframe,且src不同域时,由打开开发工具而触发的js错误提示

经过测试,得出以下结论: 我认为是ie的按f12时,打开的那个开发工具本身的在访问某些资源时触发的错误,跟网站没有任何关系. 按照我的猜测: 也就是这个开发工具访问了某些资源,而且这个访问方式是使用js的方式来访问的,而这个访问也遵守应用到某些网站上的访问审核流程;这个开发工具,也没有特殊的权力越过这个审核流程,最后触发了出错提示; 结论来源重现步骤(域名的准备可以修改window的hosts来达到) 1. url :准备域名,http://l.com/,且域名下http://l.com/ind

JS:字符串转成json数据,和json转成字符串方法 iframe获取父级传过来的数据

字符串转成json数据,和json转成字符串方法 //转为JSON adinfo=JSON.parse(adinfo) //转为字符串 adinfo=JSON.stringify(adinfo) 大概流程: var gdt_adinfo=[]; 父级页面通过接口获取的数据: this.url="http://gjs.adwo.com/gjs/gad_i?sdkVersion="+sdkVersion+"&n=1&gp="+gp; 获取数据后处理的方法

解决父类加载iframe,src参数过大导致加载失败

<iframe src="*******.do?param=****" id="leftFrame" name="leftFrame" frameborder="0"></iframe> 或者是使用js加载src: var params = "?pk_id="+pk_id; var frameLeftSrc = "<%=path %>/****/****.do&

同一页面的两个Iframe获取数据

首先页面: <td style="width: 50%" valign="top"> <iframe name="xxx" id="xxx" frameborder="0" src="xxxxxxx" style="margin: 0 auto; width: 100%; height: 100%;"> </iframe> <