问题描述:
学用DW8做网页,听人说要将数据动态生成到一个.js文件,怎么做,能举例说一下吗?
解析:
script 引用的脚本不一定是 .js 文件 ...
你可以做这样的实验 ...
新建一个页面写上 ...
<script src=aa></script>
aa 的内容是 ...
<%
response.write "alert('花衣燕子')"
%>
试试看 ...?
js文件也都是文本内容,php直接输出js那就是动态生成js文件咯比如1.php里的内容是:alert('hello world')
那么
<script src = '1.php' />
这就是动态js文件
一般使用一般处理类。。不过aspx一样。。只要输出的结果 是字符串 text也可以。。Response.Write(" var v='hi' ")//这样输出就可以了。。
不过通常为了直观,基本会事先写好一个js 。然后读取那个js文件。替换其中的动态内容,然后读取输出。
string s = ""
using (System.IO.StreamReader sr = new System.IO.StreamReader(JsUrl, System.Text.UTF8Encoding.UTF8))
{
s = sr.ReadToEnd()
}
return s.Replace()//替换相关内容
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)