Is it possible to set value as attribute to iframe in HTML? Or is there any other solution?
<iframe name="some name" src="url" value="some values"></iframe>
JS代码
我正在使用JavaScript访问属性,比如
parent.window.frames[window.name].name;
我得到了正确的名字,但没有得到价值。
i
我正在处理一个铬的扩展,它可以找到一个来自iframe的请求。现在,我可以通过侦听frameId来获得frameId (参见链接中的frameId部分,而不是iframe标记中的id属性)。
我能用这个frameId找到iframe吗?我想要的只是检索iframe标签的属性,比如名称、宽度和高度。
谢谢
下面是我基于答案的工作代码。
//frameScript.js
(function() {
var body = document.body,
html = document.documentElement;
var height = Math.max( b
我一直在尝试做一个扩展,通过查看iframe源代码来获取网络上视频播放器的源代码,但事实证明,许多iframe都嵌套在实际视频所在的iframe中,有时甚至是另一个iframe深度。我一直在试着用js这样的东西看得更深:
var iframe = document.getElementsByTagName("iframe");
var nestedframes = iframe.getElementsByTagName("iframe");
就像这样:
var iframe = document.getElementsByTagName("iframe&
我在文档上有一个iframe。使用javascript,我可以获得iframe的宽度和高度以及文档的宽度和高度。现在我需要从iframe中获取iframe在文档上的x,y位置。
代码类似于:
<html>
<iframe>
var documentWidth = parent.window.innerWidth;
var documentHeight = parent.window.innerHeight;
var iframeWidth = window.innerWidth;
var iframeHeight = window.innerHeight;
var if