如何使用python webkit只显示特定的div

时间:2012-06-27 15:50:27

标签: python webkit gtk

我得到了:

self.webview = WebKit.WebView()
self.scrolledwindow = self.builder.get_object("scrolledwindow")
self.scrolledwindow.add(self.webview)
self.webview.open(ADVSEARCHURI)
self.webview.show()

它正在显示整个网站,但我想只显示特定div的内容并隐藏其余部分。最简单的方法是什么?

1 个答案:

答案 0 :(得分:1)

使用execute_script,您可以将javascript注入webview。所以只要像往常一样显示或隐藏div:

js_code = "document.getElementById('foo').style.display = 'None';"
self.webview.execute_script(js_code)