Javascript 获取页面中最大的嵌入/对象,即最大维度

Javascript 获取页面中最大的嵌入/对象,即最大维度,javascript,html,object,embed,Javascript,Html,Object,Embed,有人能告诉我如何在一个维度最大的网页中嵌入最大的或对象吗。我需要能够做到这一点,没有任何JS库 谢谢。假设您在()中有每个元素: function largestFlash() { var all = document.getElementsByTagName("object"); var largest, largest_dimension = 0; for (var i = all.length; i--;) { var width = parseInt(all[i].

有人能告诉我如何在一个维度最大的网页中嵌入最大的
对象吗。我需要能够做到这一点,没有任何JS库


谢谢。

假设您在
()中有每个
元素:

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;
}