• JQuery 操作 iframe


    JQuery访问iframe内的元素
    1. $("iframe#Main", top.document).contents().find("#id");

    JQuery取或者设置iframe的scrollTop值
    1. var top = $("iframe#Main", top.document).contents().scrollTop();//取
    2. $("iframe#Main", top.document).contents().scrollTop(top + 10);//设置

    JQuery在iframe内访问外部的元素
    1. $(parent.document).find("#id");
    2. $(top.document).find("#id");


    JQuery获取当前页所在的iframe [不能确定iframe的ID等信息的情况下]

    没找到太好的方法,暂时使用本人原创的这个:
    1. function parentIframe() {
    2. $(parent.document).find("iframe").each(function(index, ele) {
    3. if (window.location.href.indexOf($(ele).attr("src")) >= 0) {
    4. return $(ele);
    5. }
    6. });
    7. }
    当然这是基于JQuery的。





  • 相关阅读:
    java
    java
    java
    js
    java
    异常之异常处理
    面向对象之元类
    面向对象之内置方法
    面向对象之反射
    面向对象之类方法与静态方法
  • 原文地址:https://www.cnblogs.com/ybst/p/5065537.html
Copyright © 2020-2023  润新知