我正在尝试使用我的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>"""
但是,当我点击超链接时,它会尝试在新标签页上打开浏览器中的位置,但不会转到页面中的相应位置。
你知道为什么吗?关于如何解决它的任何建议?提前致谢, 兹维
答案 0 :(得分:0)
wx.html.HtmlWindow不是Web浏览器小部件。它仅用于显示HTML格式的文本。您可以捕获超链接单击,下载HTML,然后尝试刷新wx.html.HtmlWindow的内容。但请注意,wx.html.HtmlWindow仅支持HTML的准系统基础知识。它没有CSS或javascript或任何其他花哨的HTML技巧。
另一方面,如果您使用的是Windows,则可以使用ActiveX Internet Explorer小部件并完全按照您的意愿执行操作。或者您可以尝试wxPython中未包含的wx Webkit小部件并且处于测试阶段。