【问题标题】:Get the largest embed/object in a page i.e. largest dimensions获取页面中最大的嵌入/对象,即最大尺寸
【发布时间】:2011-05-11 07:44:21
【问题描述】:

有人可以告诉我如何在具有最大尺寸的网页中获得最大的embedobject。我需要能够在没有任何 JS 库的情况下做到这一点。

谢谢。

【问题讨论】:

    标签: javascript html object embed


    【解决方案1】:

    假设您在 <object> (working example) 中有每个 <embed> 元素:

    function largestFlash() {
      var all = document.getElementsByTagName("object");
      var largest, largest_dimension = 0;
      for (var i = all.length; i--;) {
        var width  = parseInt(all[i].width,  10);
        var height = parseInt(all[i].height, 10);
        var dimension = width * height;
        if (dimension > largest_dimension) {
          largest = all[i];
          largest_dimension = dimension;
        }
      }
      return largest;
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-26
      • 2015-01-26
      相关资源
      最近更新 更多