In Chrome, if you close the pop up dialog of this page, then it won't show if you open the page again. However, in my following code, the pop up dialog still shows in a second run even you close it in the first run, it seems to be a issue with the persistent storage, but I don't know how to solve the issue, any help? from PyQt6.QtCore import * from PyQt6.QtCore import pyqtSlot as Slot from PyQt6.QtCore import pyqtSignal as Signal from PyQt6.QtGui import * from PyQt6.QtWidgets import * from PyQt6.QtWebEngineWidgets import * from PyQt6.QtWebEngineCore import * import sys import os class WebEngineView(QWebEngineView): # QWebEngineView def __init__(self, parent=None): super().__init__(parent) self.webpage = QWebEnginePage() # self.webpage.javaScriptConsoleMessage = lambda level, message, lineNumber, sourceID: print(message) # if level > QWebEnginePage.WarningMessageLevel else None # 关闭js console msg,不起作用→self.javaScriptConsoleMessage = None;https://doc.qt.io/qt-5/qwebenginepage.html#JavaScriptConsoleMessageLevel-enum self.setPage(self.webpage) self.webpage.load(QUrl('https://fanyi.baidu.com/')) if __name__ == "__main__": app = QApplication(sys.argv) webEngineView = WebEngineView() webEngineView.showMaximized() sys.exit(app.exec()) Continue reading...