我使用JavaScript加載JS文件:跨域加載和執行JS
window.onload = function() {
var fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript")
fileref.setAttribute("src", "js/index.js")
document.getElementsByTagName("head")[0].appendChild(fileref)
}
的index.js文件具有以下符合測試
document.write('<a href="#" target="_blank">link</a>');
我相信,文件加載(一個alert()),但由於某種原因,我的頁面上找不到錨點。似乎也沒有任何js錯誤。
如果包括在頁面中的同一行直接工作正常
FYI:這個JS是將要安裝跨域的插件。我知道這可能是有限制的,但會感謝任何指導。 謝謝
工程太好了!只是一個快速跟進。如何將風格屬性添加到錨? a.style似乎不起作用。再次感謝! – salmane 2012-01-17 15:34:19
明白了! :.setAttribute(「style」,「color:red」)...等 – salmane 2012-01-17 15:36:36
@salmane:您可以使用'style'屬性:'a.style.color =「red」;'像'background-color ',您使用camelCase名稱:'a.style.backgroundColor =「#aaa」;'。 – 2012-01-17 15:46:01