def _javascript_confirm(self, webframe, message): smessage = unicode(message) url = webframe.url() self._debug(INFO, "Javascript confirm (webframe url = %s): %s" % (url, smessage)) if self._javascript_confirm_callback: value = self._javascript_confirm_callback(url, smessage) self._debug(INFO, "Javascript confirm callback returned %s" % value) return value return QWebPage.javaScriptConfirm(self.webpage, webframe, message)
def _javascript_confirm(self, webframe, message): smessage = unicode(message) url = webframe.url() self._debug( INFO, "Javascript confirm (webframe url = %s): %s" % (url, smessage)) if self._javascript_confirm_callback: value = self._javascript_confirm_callback(url, smessage) self._debug(INFO, "Javascript confirm callback returned %s" % value) return value return QWebPage.javaScriptConfirm(self.webpage, webframe, message)
def javaScriptConfirm(self, frame, msg): if self.view() is not None: return QWebPage.javaScriptConfirm(self, frame, msg) if self.confirm_callback is not None: return self.confirm_callback(unicode(msg)) return True