我试图通过FBJS将一些图像添加到我的facebook tab-app。
问题:
我看不到图像,我不知道为什么。
FBJS代码
url = "http://www.domain.de/image.gif";
myImg = document.createElement('img');
myImg.setStyle( {backgroundImage: 'url('+url+')' });
document.getElementById('wrapper').appendChild(myImg);
呈现的HTML
<img style="background-image: url("http://www.domain.de/image.gif";);">
答案 0 :(得分:0)
尝试像这样修改代码并指定图像的src
属性:
url = "http://www.domain.de/image.gif";
myImg = document.createElement('img');
myImg.setSrc(url);
document.getElementById('wrapper').appendChild(myImg);
答案 1 :(得分:0)
你真的想设置img
元素的背景图片吗?这似乎......很奇怪。你确定你不只是想做一个普通的img
元素(如果是这样,Sarfraz可能会让你覆盖)或指定包装元素的背景图像? E.g:
url = "http://www.domain.de/image.gif";
document.getElementById('wrapper').setStyle( {backgroundImage: 'url('+url+')' });
我已经标记了这个CW因为我从未做过任何FBJS,所以可以通过我的帽子说话。 :-)如果它有帮助,它会有所帮助。