jQuery:从iFrame中获取iFrame对象

时间:2014-11-28 12:33:20

标签: javascript jquery

我有一个iFrame(没有ID和名称)

<iframe src="abc.jsp" scrolling="no" height="100" width="100%"></iframe>

我需要从iFrame中获取iFrame Object以应用css。如果有名称,我可以window.name,但是,没有Idname。那么,有没有办法获得iFrame对象?

1 个答案:

答案 0 :(得分:0)

您可以使用.contents()更改iframe中的css 阅读http://api.jquery.com/contents/示例。

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <title>contents demo</title>
  <script src="//code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>

<iframe src="//api.jquery.com/" width="80%" height="600" ></iframe>

<script>
$( "iframe" ).contents().find( "a" ).css( "background-color", "#BADA55" );
</script>

</body>
</html>