我一直在尝试做一个扩展,通过查看iframe源代码来获取网络上视频播放器的源代码,但事实证明,许多iframe都嵌套在实际视频所在的iframe中,有时甚至是另一个iframe深度。我一直在试着用js这样的东西看得更深:
var iframe = document.getElementsByTagName("iframe");
var nestedframes = iframe.getElementsByTagName("iframe");
就像这样:
var iframe = document.getElementsByTagName("iframe&
我想在iframe中更改页面的javascript。(我没有跨域问题)
假设我有两个html文件:
index.html
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script>
function change() {
var text = document.getElementById("text").value;
var h
假设我的HTML页面中包含了一个JS脚本
<script src="http://app.foo.com/script.js"></script>
或
<script src="http://app.bar.com/script.js"></script>
这是相同版本的JS,但服务于不同的域。实际上,是同一个脚本想知道它是从哪里加载的。
因此,基本上我希望script.js有这样的代码:
// 'app.foo.com' or 'app.bar.com' returned depe