我一直在尝试将iframe嵌入到基于维基媒体的维基页面上,而不是实际的维基百科,没有任何运气。
我也试过谷歌搜索这个话题,但是没有结果。我将不胜感激任何建议。
THKS。
答案 0 :(得分:10)
简单的方法和稍微艰难的方式。
简单的方法假设您没有可公开编辑的维基(即未登录的用户无法编辑和创建帐户不是自动的)。
如果是这种情况,只需将$wgRawHtml
设置为true,您就可以将任意HTML输入到<html>
标记内的任意HTML中。
以下是一个例子:
This is '''wikitext'''.
<html>
This is <em>HTML</em>.
</html>
现在,如果你有一个可公开编辑的维基,你绝对不希望用户能够将任何和所有HTML添加到你的维基。在这种情况下,您可以使用Verbatim extension。这将按原样在MediaWiki命名空间中嵌入页面内容,保留任何HTML标记。
例如:
<verbatim>Foo</verbatim>
将嵌入MediaWiki:Foo。
的内容希望有所帮助。
答案 1 :(得分:3)
我建议你使用IDisplay extension。
iDisplay扩展程序允许MediaWiki页面嵌入外部网页。它还允许设置一个选项,在其前面放置一个阻止页面,这样就可以防止在用户想要加载页面之前加载页面。
使用<iframe>
实现。