js文件里如何读取服务器端的变量值? 做一个asp文件来输出这个js。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是通过IIS打开还是直接打开本地的HTML? 可以在页中加一<INPUT id="pageTarget" type="hidden" value="<%=emp2.Tool.Tool.TheWebRoot%>"/> 然后再js中读:var TargetPage=document.getElementById("pageTarget").value+"..."; to, liuzj2000是个解决的办法,但是我到处都引用了这个js文件,改动的工作量不少。.js文件里真的不能运行<%%>代码吗? 在asp或者jsp中,这样写是没有问题的! 在html中就不能这样写了,要用xmlhttp去取! IE直接下载js文件,没经过web server解析但是我到处都引用了这个js文件,改动的工作量不少=========〉可以专门建立一个asp文件输出emp2.Tool.Tool.TheWebRoot然后在js文件中利用xmlhttp获取这个变量 vivianfdlpw,您好的方法很好,我该怎么实现呢?谢谢。 将js文件改为asp,开头结尾加上<script></script>标签,中间就可以用<%%>了其他文件include它 <script> var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); var url="http://192.168.18.18/1.asp"; xmlhttp.open("post",url,false); xmlhttp.send(); var TargetPage =''; if(xmlhttp.readyState==4) { if(xmlhttp.status==200) TargetPage=xmlhttp.responseText; }</script>1.asp:<%response.write emp2.Tool.Tool.TheWebRoot%> ===============================================================================下面的代码不知道能帮助楼主不?<%Response.Write("<script language=javascript>");Response.Write("var TargetPage = "+emp2.Tool.Tool.TheWebRoot);Response.Write("</script>");%> dw的ctrl+F的正则表达式查找替换 【原创】《植物大战僵尸》网页脚本版,持续更新,敬请期待... firefox中的margin-left问题 焦点到object上 鼠标划过会变大的列表 onmouseover="this.style.cursor='hand'" indexof() 马上结 请问如何实现和http://www.jb-aptech.com.cn/上的导航菜单的代码,谢谢 如體得到字體的值... webpack4里css分离出错 请教:js中如何通过已知变量名获取变量的值? 求关于javascript中一个树状菜单的问题
<INPUT id="pageTarget" type="hidden" value="<%=emp2.Tool.Tool.TheWebRoot%>"/>
然后再js中读:
var TargetPage=document.getElementById("pageTarget").value+"...";
.js文件里真的不能运行<%%>代码吗?
=========〉
可以专门建立一个asp文件输出emp2.Tool.Tool.TheWebRoot
然后在js文件中利用xmlhttp获取这个变量
谢谢。
其他文件include它
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
var url="http://192.168.18.18/1.asp";
xmlhttp.open("post",url,false);
xmlhttp.send();
var TargetPage ='';
if(xmlhttp.readyState==4)
{
if(xmlhttp.status==200)
TargetPage=xmlhttp.responseText;
}</script>1.asp:<%
response.write emp2.Tool.Tool.TheWebRoot
%>
<%
Response.Write("<script language=javascript>");
Response.Write("var TargetPage = "+emp2.Tool.Tool.TheWebRoot);
Response.Write("</script>");
%>