【发布时间】:2011-11-27 23:01:28
【问题描述】:
我在 head 标签中定义了一个函数<script> functionX(a,b,c) ....</script>
调用一些第三方js。实际功能是这样的:
<script>
function fbc(d, s, id)
{ var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {return;}
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}
</script>
稍后我想调用该函数。我通过以下方式使用 HTML 小部件来调用它:
HTML html = new HTML();
setHTML(
"<script>"+
" fbcomment(document, 'script', 'facebook-jssdk'); "+
"</script> "+
"<fb:comments width=\"600\" num_posts=\"2\" href=\"http://www.woojah.com\"></fb:comments>");
但是,它没有正确执行。任何建议都会非常有用。
【问题讨论】:
-
这个question 可能会有所帮助。
标签: java javascript html facebook gwt