【问题标题】:Embed Wt based widget in a webpage as iframe?将基于 Wt 的小部件作为 iframe 嵌入网页中?
【发布时间】:2014-09-03 08:32:24
【问题描述】:

有谁知道是否可以将基于 Wt 的小部件作为 iframe 嵌入网页中?是否可以在给定网页中嵌入同一小部件​​的多个副本(例如,基于 Wt 的 3D 查看器小部件,在同一页面中显示多个 3D 模型的图库)?

【问题讨论】:

    标签: c++ web frameworks widget wt


    【解决方案1】:

    完全有可能。

    您可以将 WT::WApplication 与您的小部件作为 root() 的子级。

    在 iframe 标记中,您需要放置 src="http://path.to.wt/app"。

    您可以通过 url(例如http://path.to.you/app?view=22)或通过 cookie(如果它是同一个域)向其传递内容:http://www.webtoolkit.eu/wt/doc/reference/html/classWt_1_1WEnvironment.html#a30810ecfa507bc6f655c38a6f218dc92


    要拥有某个小部件的多个副本,您可以使用一个机智的容器:http://www.webtoolkit.eu/widgets/

    我可能没有正确理解问题的第二部分。


    实际上你甚至不需要使用 iframe,你可以用一些 java 脚本和一个小部件集来做到这一点:http://www.webtoolkit.eu/wt/doc/reference/html/namespaceWt.html#af4b6ed5fd28b4f5fa141b153c1107349

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多