如何在QtWebKit上编辑'window','document'(width,height)的属性?

时间:2011-07-27 22:48:12

标签: qt webkit

我试图改变(在“导航器”对象上工作)

page->mainFrame()->evaluateJavaScript(
    "var navigator=new Object;"
    "navigator.someProperty=...");

1 个答案:

答案 0 :(得分:0)

在这种情况下,我会使用信号javaScriptWindowObjectCleared

在加载之前,当窗口被清除时,它就会启动。

你可能想在做任何事情之前验证原点。

话虽如此 - 而且我不太确定你想要实现什么 - 我不会像那样操纵javascript范围。维护和部署javascript比为C ++做同样容易。所以,我只是将一个简单的C ++对象暴露给javascript范围(通过addToJavaScriptWindowObject),然后让javascript代码测试这个对象并做它必须做的事情。

无论哪种方式,希望这有帮助。

相关问题