如何使用jquery或vanilla javascript从iframe获取两个脚本src
如何使用jquery或javascript从iframe获取两个脚本src如何使用jquery或vanilla javascript从iframe获取两个脚本src,javascript,jquery,Javascript,Jquery,如何使用jquery或javascript从iframe获取两个脚本src <div id="mytesting"> <iframe src="index.html" id="testing" > <html> <head> <script src="http://google.com/javascript.js"></script> <!-- i want to get below
<div id="mytesting">
<iframe src="index.html" id="testing" >
<html>
<head>
<script src="http://google.com/javascript.js"></script>
<!-- i want to get below src the src will change every time -->
<script src="http://testing.com"></script>
<!-- i want to get above src the src will change every time -->
</head>
<body>
</body>
</html>
</iframe>
</div>
在这里,我想使用jquery或javascript获取第二个src。您可以通过不同的方式在代码中选择
src
属性,我建议您首先给它一个如下id:
<script id="myscript" src="http://testing.com/javascript.js"></script>
如果不想添加
id
属性,可以使用不同的选择器,例如,可以选择头部的第二个脚本标记,如下所示:$(“头部脚本:第n个子(2)”)
。但是要小心,因为如果有人在该元素上方的头中添加另一个脚本元素,则该元素将不再有效。您被困在哪里?jQuery允许您通过标记名查找元素,选择找到的第二个元素,并从元素中获取属性。这个我不知道jquery你能不能给代码栈一个溢出不是“给我代码”的网站。这是一个帮助人们解决他们编写的代码问题的网站。如果您阅读API文档并查看示例,您将在一个小时内(最多两个小时)完成这项工作。如果你在那一点上遇到麻烦,展示你已经尝试过的,说出你为什么认为它会起作用,我尝试了一个代码,但我没有得到我在问如何获取我们动态获取的脚本标记,因此我如何保留动态脚本我没有从您的代码中获取src您可以更新脚本$(“头脚本:第n个孩子(2)”).attr('src');如果不让它说“未定义”,你可以保持警惕,看看你得到了什么。
var source = $("#myscript").attr('src');