Re: [問題] .js可以網頁取後,再include嗎...
※ 引述《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
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章