首页 > 解决方案 > 维基百科的样式?printable=yes 文章

问题描述

我正在通过iframe将维基百科文章动态集成到我的 Web 应用程序中。?printable=yes参数隐藏菜单,例如:

https://en.wikipedia.org/wiki/Albert_Einstein?printable=yes

现在我的问题是维基百科是否支持可以链接的进一步样式?我知道您可以为该登录用户创建一个 Wikipedia 帐户并覆盖样式,但是我如何将这种自定义样式(例如通过 URL 参数)应用于其他用户。那可能吗?

如果没有,您知道设置跨源 iframe 样式的任何技巧吗?或者哪个 Wiki API 会通过 JSON 端点查询全文和图像?

标签: iframecross-domainwikipediawikipedia-api

解决方案


不,这不可能为匿名用户添加自定义样式,就像您可以通过向 User:MyName/common.js 页面添加样式来为登录所做的那样。

但是您可以使用 ?useskin= 参数指定脚本,例如https://en.wikipedia.org/wiki/Albert_Einstein?useskin=timeless


推荐阅读