iframe属性值获取(js获取iframe内容)

http://www.itjxue.com  2023-01-30 09:06  来源:未知  点击次数: 

如何获取页面中iframe的属性

给iframe设个id= testIframe

var parentWindow;

var testIframe;

for(var i = 0 ; i 10; i++){

parentWindow = window.top.frames[i];

testIframe= $('#testIframe', parentWindow.document).val();

if(testIframe){

break;

}

}

html 怎么获取iframe的值

同域或跨子域读写操作

iframe

里的内容

父页面读写操作子页面:

HTML

codeiframe

id="test-iframe"

name="test-iframe"

src="child.html"

scrolling="no"

frameborder="0"/iframe

script

window.onload

=

function

()

{

/*

*

下面两种获取节点内容的方式都可以。

*

由于

IE6,

IE7

不支持

contentDocument

属性,所以此处用了通用的

*

window.frames["iframe

Name"]

or

window.frames[index]

*/

var

d

=

window.frames["test-iframe"].document;

d.getElementsByTagName('h1')[0].innerHTML

=

'pp';

alert(d.getElementsByTagName('h1')[0].firstChild.data);

}

/script

js 如何获取包含自己iframe 属性

var tableName = window.parent.frames["mainFrame"].tName;//获取父页面的参数值

window.parent.frames["mainFrame"].getPageInfo();//父页面的方法

var divValue = window.parent.$("#test").text(); (jQuery); //获取父页面div的文本值

var htmlUrl = window.parent.$("#main_frame").attr("src");(jQuery)//获取父页面的iframe的src属性值

你的就是var id= window.parent.frames[0].id;

请问JS中怎么取到iframe标签里的值?

方法只有一种:

步骤:

1、获取iframe节点

2、获取iframe中的变量

示例

a.html

iframe id='x' name='x' src='b.html'/

b.html

script

var y='1';

/script

在a.html中获取y,则可以通过以下方式

document.frames['x'].y //先获取frame,在获取y

(责任编辑:IT教学网)

更多

推荐导航代码文章