Re: [問題] .js可以網頁取後,再include嗎...

看板Ajax作者 (ephesians)時間17年前 (2006/12/27 17:11), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串6/10 (看更多)
※ 引述《gpmm (銀色)》之銘言: : ※ 引述《colmash (col)》之銘言: : : 用ajax去讀取responseText : : 然後整個塞到某個div中當innerHTML : : 變成 : : <div id="jsCodeArea1"> : : <script> : : ... : : </script> : : </div> : : 這樣好像可以跑...好像..XD : 這樣是不能跑的喔。 : 如果真的要動態載入的話,用 : <script type="text/javascript" src=".js" ></script> : 這種語法就可以了, : 但是要 create 一個 element 做 innerHTML 存放喔。 : 不能直接用 document.write 這樣寫。 :Q 並不是不能夠直接用document.write這樣寫, 是要看怎麼寫法. 像這樣子: <script> function load_lib() { document.write(document.body.innerHTML + '<script>function x() {alert(\'lib_loaded\');}<\/script>'); } </script> <input type="button" value="load lib" onclick="load_lib()"> <input type="button" value="x()" onclick="x()"> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.227.116
文章代碼(AID): #15aZZSE3 (Ajax)
討論串 (同標題文章)
文章代碼(AID): #15aZZSE3 (Ajax)