9

我想在一个页面上列出我的所有要点,而 iframe 似乎是最快和最简单的解决方案,问题是它不会加载。我的示例显示了用于在 iframe 中显示 gist.github.com 和 google.com 的相同 html。谷歌会加载,但 github 不会。

这是 Github 施加的限制吗,有没有更好的方法可以将我的所有要点列出在一个页面上,而无需单独添加每个要点?我希望它在我创建一个新的时自动显示。

http://jsfiddle.net/guanome/VGEjB/1/

4

3 回答 3

16

Github 已经添加了X-Frame-Options: denyHTTP 标头,它可以防止页面嵌入到页面(例如框架)中。

另请参阅:https ://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header

于 2011-10-04T16:01:34.443 回答
7

考虑到 GitHub 不允许您使用框架显示其内容,lime Rob 在他的回答(+1 btw)中提到,您可以考虑使用GitHub Api for Git

这样,您就可以构建自己的内容。

于 2011-10-04T17:14:18.537 回答
0

原谅我,因为我是一个大新手 - 但我可能有一个解决方案。

您不能将网页下载到本地,然后将其添加到您作为资源托管的服务器中。然后,只需在实际的 github 上添加一个 href。

或者,

可能将网页更改为 pdf/png,使用网页到 pdf/png 扩展名。然后使用 pdf/png 的。我这样做了,它对我有用,不幸的是它是静态的,不会是最新的。

于 2016-07-11T04:09:46.300 回答