防止Rrc 4转换src url

时间:2013-12-12 16:10:43

标签: javascript jquery html iframe

我正在尝试使用以下iframe在Rails 4应用中嵌入视频:

<iframe src ="http://www.slideshare.net/slideshow/embed_code/4482208"> </iframe>

现在我正在从我的本地服务器(localhost:3000)提供应用程序。

然而,该应用会自动在

中查找视频
http://localhost:3000/www.slideshare.net/slideshow/embed_code/4482208

我想这是因为Rails资产管道?

我需要应用程序在其外部位置(slideshare.net(而不是我本地服务器))查找视频。

我在Backbone前端使用jquery插入iframe作为dom对象。 这是代码:

x = $(document.createElement('iframe')).attr({src: "http://www.slideshare.net/slideshow/embed_code/2686843" , frameborder: '0', marginwidth: '0', marginheight: '0', scrolling: 'no', allowfullscreen: ''})

$('body').append x

1 个答案:

答案 0 :(得分:0)

试试这个:

<script type='text/javascript'>
window.onload = function() {
    var iframe = document.createElement('iframe');
    iframe.style.display = "none";
    iframe.src = "http://www.slideshare.net/slideshow/embed_code/4482208";
    document.body.appendChild(iframe);
};
</script>

如果此方法有效,您可以添加其他属性,例如framebordermarginwidth