diff --git a/searx/webapp.py b/searx/webapp.py index 6d48dc9cd..f3bf28368 100755 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -1100,7 +1100,6 @@ function send_webchat(elem) document.querySelector("#prompt").innerHTML=""; markdownToHtml(beautify(word), document.querySelector("#prompt")) -proxify() chatTextRaw = "提问:" + word + "\n回答:"; chatTemp = "" text_offset = -1; @@ -1321,8 +1320,11 @@ for(let i=prompt.url_pair.length;i>=0;--i) function proxify() { - for(let i=prompt.url_proxy.length;i>=0;--i) - document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i] + try{ + for(let i=prompt.url_proxy.length;i>=0;--i) + document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i] + + }catch(e){} } diff --git a/searx/webapp1.py b/searx/webapp1.py index 6d48dc9cd..f3bf28368 100644 --- a/searx/webapp1.py +++ b/searx/webapp1.py @@ -1100,7 +1100,6 @@ function send_webchat(elem) document.querySelector("#prompt").innerHTML=""; markdownToHtml(beautify(word), document.querySelector("#prompt")) -proxify() chatTextRaw = "提问:" + word + "\n回答:"; chatTemp = "" text_offset = -1; @@ -1321,8 +1320,11 @@ for(let i=prompt.url_pair.length;i>=0;--i) function proxify() { - for(let i=prompt.url_proxy.length;i>=0;--i) - document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i] + try{ + for(let i=prompt.url_proxy.length;i>=0;--i) + document.querySelector("#fnref\\:"+String(i)).href = prompt.url_proxy[i] + + }catch(e){} }