2014-02-23 56 views
0
function x(y){document.write('<script src="'+y+'" type="text/javascript"></script>') 

Document.write可以是一種eval形式。Document.write可以是一種形式的eval

從jshint收到此消息任何想法如何解決問題?

+0

看到這個答案:http://stackoverflow.com/a/15048239/798677 –

回答

1

當然。不要使用document.write

var s = document.createElement('script'); 
s.src = y; 
document.body.appendChild(s); 
+0

除了壞掉毛點,有什麼區別? –

+0

@MildFuzz此代碼可以在任何時候使用,而不僅僅是在頁面加載時。 –

+0

我設置了這段代碼,但仍然顯示錯誤是? – user3327101