javascript - 如何告诉 iframe 将图像链接调整为给定的宽度和高度

标签 javascript jquery html css

我有 1 个 iframe 和 youtube 链接,但我还需要显示相同的 iframe 图片。一旦我传递具有宽度和高度的图像链接,它就不会调整大小。

怎么做?

HTML:

<iframe width="257" 
        height="194" 
        src="http://www.youtube.com/embed/adadfad" 
        frameborder="0" 
        allowfullscreen=""></iframe>

jQuery:

    divID.find('iframe').attr('src', function(i, val) {
      return 
      "<img src=http://img.youtube.com/vi/" + 
         match[2] + 
       "/2.jpg width=300 height=200/>"
    }); 

最佳答案

这有效。

root.find('iframe').ready(function(){
  root.find('iframe')
      .contents()
      .find('body')
      .html("<img src=http://img.youtube.com/vi/" + match[2] + "/2.jpg />");
  root.find('iframe')
      .contents()
      .find('img')
      .css({'width':'225px', 'height':'175px'});
});

关于javascript - 如何告诉 iframe 将图像链接调整为给定的宽度和高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11342092/

相关文章:

javascript - 在 VueJS 中观察元素的高度

javascript - 函数不调用其他函数

javascript - 使用 javascript 更改外部 CSS 的属性

php - 如何国际化javascript代码中使用的字符串?

jquery - 如何使用jquery文件上传插件在mysql中插入带有id的图像?

javascript - 如何从 javascript 添加文本到 HTML 页面?

javascript - 使用 Ajax/jQuery 同时发布两个表单

jquery - 模式中的 Bootstrap 表单无法解析文件

javascript - 表格行文本 chop

php - 特殊字符在链接标题中不起作用