我担心我和之前的海报有同样的挑战:
Embedding a Google Group - nothing is displayed when not logged into Google
和 How to embed google groups to a web page
第一个解决,但第二个未解决。
想将google-group论坛嵌入到html页面中。我无法按照Google网上论坛使用iframe
:
<iframe id="forum_embed"
src="javascript:void(0)"
scrolling="no"
frameborder="0"
width="900"
height="700">
</iframe>
<script type="text/javascript">
document.getElementById('forum_embed').src =
'https://groups.google.com/forum/embed/?place=forum/test-distance'
+ '&showsearch=true&showpopout=true&showtabs=false'
+ '&parenturl=' + encodeURIComponent(window.location.href);
</script>
并由http://www.jqcoolgallery.com/support.html成功展示。我可以查看这个嵌入式论坛,但在我的html中应用相同的语法时,我没有成功。
在Firefox 27或Internet Explorer 11中查看时,我同样缺乏成功。
答案 0 :(得分:0)
您的示例适合我,see this jsfiddle
下面的完整示例代码
<!DOCTYPE html>
<head>
<title>Test</title>
</head>
<body>
<div>
<iframe id="forum_embed"
src="javascript:void(0)"
scrolling="no"
frameborder="0"
width="900"
height="700">
</iframe>
<script type="text/javascript">
document.getElementById('forum_embed').src =
'https://groups.google.com/forum/embed/?place=forum/test-distance'
+ '&showsearch=true&showpopout=true&showtabs=false'
+ '&parenturl=' + encodeURIComponent(window.location.href);
</script>
</div>
</body>
</html>
<强>截图强>:
答案 1 :(得分:0)
<iframe id="forum_embed" src="https://groups.google.com/forum/embed/?place=forum/NAMEOFYOURGROUP#!forum/NAMEOFYOURGROUP" scrolling="no" frameborder="0" width="100%" height="700"></iframe>
这对你有用,就像对我一样。 是NAMEOFYOURGROUP在iframe上出现两次。 不要忘记将NAMEOFYOURGROUP更改为您的组名。