请问<script>中src的内容是否为动态加载? 不明白你到底要问什么……费解。搜索一下自己的机子里面有没有HTMLREF.CHM文件,这是个不错的西西。如果没有,去网上找DHTML教程吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的意思是:</script>document.write("<scr"+"ipt language=javascript src='a.js' defer=true></scr"+"ipt>")document.write("<scr"+"ipt language=javascript defer=true>myTest()</scr"+"ipt>")</script>a.js:function myTest(){alert('test succsefully!')}测试成功。所以是可以动态加载的!你是一下就知道了! 如果第二行少了defer, 这样是不能成功的:defer就是动态解释的标志!如果这行:document.write("<scr"+"ipt language=javascript defer=true>myTest()</scr"+"ipt>")直接写为: myTest() 也是不能成功的。因为js动态加在进来还没来得及解释。但上面写法就可以动态解释! 如果是说在ASP中生成,可以用这种方法:<%scrits = '……'; '你想在客户端执行的脚本%><script><%=scripts%></script> 在服务器短的写法无非击就是把document.write改成response.write 就可以了。有一点微小差别,服务器短可以不用要 defer=true ExtJS的替代产品 关于DIV嵌套onmouseout事件 页面中插入和删除的问题 为什么我用innerHTML加入DIV时会自动添加VISIBILITY: hidden; 有智能提示的javascript编辑工具吗? 如何才能让javascript发挥更大的作用? 请问如何屏蔽,键? 如何提取history中的记录? 窗口关闭事件处理一问。 IE兼容问题 急,有谁知道在javascript中,window.open()括号中带的参数,还望告知 有关日期的判断
</script>
document.write("<scr"+"ipt language=javascript src='a.js' defer=true></scr"+"ipt>")
document.write("<scr"+"ipt language=javascript defer=true>myTest()</scr"+"ipt>")
</script>a.js:
function myTest(){alert('test succsefully!')}测试成功。所以是可以动态加载的!你是一下就知道了!
如果这行:
document.write("<scr"+"ipt language=javascript defer=true>myTest()</scr"+"ipt>")
直接写为: myTest() 也是不能成功的。因为js动态加在进来还没来得及解释。但上面写法就可以动态解释!
<%
scrits = '……'; '你想在客户端执行的脚本
%><script>
<%=scripts%>
</script>