我有一個棘手的情況,一組規則與橫幅規範中的另一組規則相沖突。使用雙引號腳本編寫包含HTML標記的.write腳本
一個規格詳細信息,單引號是不允許的,另一個腳本是必不可少的橫幅。如果沒有腳本,擺在首位就沒有意義。
所以問題是,有沒有辦法寫這個腳本使用只有雙引號?
<script>
document.write('<script src="' + (window.API_URL || 'http://example.com/' + Math.random()) + '"><\/script>');
</script>
'''''''''''...?現在你已經編輯了,反轉了你所有的引號,然後執行'''''''''? –
儘量避免使用'document.write' http://stackoverflow.com/questions/802854/why-is-document-write-considered-a-bad-practice – Halcyon
此外,文檔寫入確實會覆蓋整個文檔。你需要把它追加到頭部。 – nicael