嘿,伙计们,我开发了一个小型网站,我想嵌入Facebook页面上的标签。页面画布上的Facebook IFrame?
以前我用这个代码的iframe中加载,这真是棒极了:
<a onClick="outside_location.setInnerFBML(link_1);" style="cursor: pointer;">Link 1</a> | <a class="red" onClick="outside_location.setInnerFBML(link_2);" style="cursor: pointer;">Link 2</a>
<div id="outside_location"></div>
<fb:js-string var="link_1"><fb:iframe width="760" height="1280" frameborder='0' src='http://www.WebWhispers.in' /></fb:js-string>
<fb:js-string var="link_2"><fb:iframe width="760" height="1280" frameborder='0' src='http://google.com/' /></fb:js-string>
<script type="text/javascript" charset="utf-8">
var outside_location = d
document.getElementById('outside_location');
</script>
然而,它已停止工作。我不认为Facebook允许iframe内页,只有应用程序。
我怎样才能在加载这个页面,而无需学习FBML?该网站使用JQuery,所以我无法使用FBML。
我知道应用程序可以使用iframe,我可以把它的应用程序,然后嵌入应用到网页标签不知何故?
Hm没关系。那么应用程序如何摆脱它呢? – wesbos 2010-03-05 04:25:40
他们没有。没有标签页可以包含iframe。 如果您对标签页上的动态内容感兴趣,您可以使用FBJS(沙盒版的JavaScript特殊版本)或使用Flash。如果您使用Flash,用户将首先必须点击Flash应用程序才能与之交互(出于前面提到的相同隐私原因)。 – Gdeglin 2010-03-05 05:00:24
啊,我明白了。没有这些人用什么途径: http://www.facebook.com/CarrotCreative#!/CarrotCreative?v=app_176990672178 – wesbos 2010-03-05 05:23:42