【问题标题】:Internal Hyperlink in wx.html.HtmlWindow - wxpythonwx.html.HtmlWindow 中的内部超链接 - wxpython
【发布时间】:2011-05-03 07:22:56
【问题描述】:

我正在尝试在我的 html 内容中使用锚点和 href 在 wx.html.HtmlWindow 中创建内部超链接:

html_content="""<a href="#resultsfound">Go To Results found</a>
<a name="resultsfound"><h2><b>RESULTS FOUND</b></h2></a>"""

但是,当我单击超链接时,它会尝试在浏览器中的新选项卡上打开该位置,但不会转到页面中的相应位置。

你知道为什么吗?有什么解决方法的建议吗?

提前致谢, 兹维

【问题讨论】:

  • 我注意到,如果我保存 html 并使用资源管理器打开它,则内部超链接正在查找。问题仅出在 GUI 中打开的 wx.html.HtmlWindow 中。

标签: html hyperlink wxpython internal


【解决方案1】:

wx.html.HtmlWindow 不是网络浏览器小部件。它仅用于显示 HTML 格式的文本。您可以点击超链接,下载 HTML,然后尝试刷新 wx.html.HtmlWindow 的内容。但是请注意 wx.html.HtmlWindow 仅支持 HTML 的准系统基础。它不使用 CSS 或 javascript 或任何其他花哨的 HTML 技巧。

另一方面,如果您使用的是 Windows,则可以使用 ActiveX Internet Explorer 小部件并完全按照您的意愿行事。或者您可以尝试 wxPython 中未包含且处于测试阶段的 wx Webkit 小部件。

【讨论】:

    猜你喜欢
    • 2012-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    • 2012-10-04
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    相关资源
    最近更新 更多