2013-06-24 21 views
1

我有一個在接縫和豐富臉部中構建的應用程序。用戶請求中的ERROR_INTERNET_INVALID_URL

當我登錄時,我可以看到ERROR_INTERNET_INVALID_URL以及其他請求消耗1-3毫秒的時間。

我該如何避免這種情況?我檢查了它在IE中單擊F12。

我試圖改變在以下幾個方面我pack.js文件:

document.write("<script id=__onDOMContentLoaded defer src=//:><\/script>"); 

我代替:

src=//: 

有不同的組合,如:

src='//:blank.js' 
src=\"javascript:void(0)\" 
src='' 
src=「about:blank」 
src=://0 

但它不是請求中完全替換://:/

任何人都可以請建議如何擺脫這個問題?

回答

2

嗯,我想這樣做會更加清晰和簡單。

答案被更新爲每個的意見,謝謝Teemu &托米

var s = document.createElement('script'); 
s.setAttribute('type','text/javascript'); 
s.setAttribute('src',sourcepath); 
document.head.appendChild(s); 
+0

'document.head'例如 – Tommi

+0

糾正我的答案我想 – Ali

+1

'getElementsByTagName'將返回節點集,其中有沒有方法'.appendChild',所以你應該得到[0]元素或者只是使用'document.head' – Tommi