瀏覽代碼

Fix <span> format error

Kandrashin Denis 13 年之前
父節點
當前提交
582a10e3f4
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      source/fb2view.cpp

+ 2 - 4
source/fb2view.cpp

@@ -35,10 +35,8 @@ Fb2WebView::~Fb2WebView()
 void Fb2WebView::fixContents()
 {
     QWebElement doc = page()->mainFrame()->documentElement();
-    while (true) {
-        QWebElement span = doc.findFirst("span");
-        if (span.isNull()) break;
-        span.setOuterXml(span.toInnerXml());
+    foreach (QWebElement span, doc.findAll("span.apple-style-span[style]")) {
+        span.removeAttribute("style");
     }
 }