Javascript 获取帧内动态元素的值

Javascript 获取帧内动态元素的值,javascript,html,iframe,frames,frameset,Javascript,Html,Iframe,Frames,Frameset,我已经为此挣扎了几天了,我希望我能在这里找到一些帮助 我有一个简单的html页面,它有两个框架。框架集看起来像: <frameset rows=15%,*> <frame src="frTop.html" name="frTop"> <frame src="frBot.html" name="frBot"> </frameset> 框架frTop有一个文本框和一个按钮。当您在该框中输入一个值并点击按钮时,它会将一个URL加载到框架frBot中 加

我已经为此挣扎了几天了,我希望我能在这里找到一些帮助

我有一个简单的html页面,它有两个框架。框架集看起来像:

<frameset rows=15%,*>
<frame src="frTop.html" name="frTop">
<frame src="frBot.html" name="frBot">
</frameset>
框架frTop有一个文本框和一个按钮。当您在该框中输入一个值并点击按钮时,它会将一个URL加载到框架frBot中

加载的页面中有一些值,其中一个是动态值,除非在页面中手动更改,否则不会更改

我想做的是加载URL,并将该动态值拉入一个变量/textbox/我可以操作的东西

想法是,我想指定100-200个值,访问每个URL,获取值,并将其存储到电子表格中

我最大的问题是加载的URL是一个外部链接,即:我无法使用getElementById命令访问该页面的元素。我对HTML的了解有限,所以我不确定这种方法是否有效

其他信息: 我想要的动态元素在外部页面的HTML中有以下代码段

<span class="status"></span>
提前感谢,, Sai

我几乎从不使用iframe,因此我在这里可能是错的,但我相信如果源文件来自外部站点,由于某些安全原因,您无法在iframe中操纵文档的DOM

如果我错了,请纠正我,但我相信您指的是html嗅探,因为您在外部获取的站点上执行深入搜索,以在其html中搜索某些特定信息

这将需要一种允许您发出http请求、读取文件并通过它解析所需内容的语言。这可以是用C、Java等编写的独立应用程序,甚至可以是PHP、ASP等服务器端脚本


不过,设置这样的应用程序超出了本回答的范围。

感谢您快速而有用的回复!是的,这就是我所期望的。有没有其他方法可以达到同样的效果?我目前正在尝试使用AutoIt来模拟一些屏幕效果,但不确定它们的效果如何。