Indeed in the code there is evaluateJavaScript instead of evaluatejava-script .<br><br>Christophe.<br><br>============================================================================================<br># -*- coding: utf-8 -*-<br>#!/usr/bin/env python<br><br># Sources<br># http://www.mail-archive.com/pyqt@riverbankcomputing.com/msg17247.html<br># "jQuery" J. Chhaffer & K. Swedberg Ed. : PEARSON<br> <br>import sys<br>from PyQt4.QtCore import *<br>from PyQt4.QtGui import *<br>from PyQt4.QtWebKit import *<br><br>app = QApplication(sys.argv)<br>myWebKit = QWebView()<br>myWebKit.show()<br><br>myWebKit.setUrl(QUrl("simpleHtmlPage.html"))<br><br>myWebKit.page().mainFrame().evaluatejava-script(open('jquery-1.3.2.js').read())<br><br># There is <span class="rouge"><B>ROUGE</B> in the HTML source.<br>myWebKit.page().mainFrame().evaluatejava-script("""$(document).ready(function(){$(".red").css("color", "#ff0000");});""")<br><br>sys.exit(app.exec_())<br>