首先...我真的不想使用 iframe,但我认为在这种情况下我别无选择。
我正在将一些帮助文档集成到一个已经构建的系统中。对我来说,让其他人编写帮助的最简单方法是为他们提供具有自定义样式的 mediawiki,然后将其集成到系统中,我想在帮助选项卡中放置指向 mediawiki 的直接链接。
问题是,我的 mediawiki 似乎阻止 iframe 加载它(也许这是默认设置),但我想知道如何关闭它。我知道我的代码没有问题,因为它加载了其他网站!
你也可以用 div 标签做我想做的事吗?
谢谢
最佳答案
wiki 通常不允许您这样做,但有一个解决方法:
要在 iframe 中显示 wiki,您必须找到文件“mediawiki-1.xx\skins\common\wikibits.js”并注释掉这两行:
/ / A-trap us from framesets
if (window.top! = window)
window.top.location = window.location;
这是不允许维基显示的代码。 见于 here .
关于css - 在 iframe 中显示 mediawiki,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8357470/