利用JavaScript是否像ASP中的server.mappath()一样可以取得到服务器的的路径? js是客户端执行的函数,即使你与服务器脱离连接,js仍然可以被解释。 所以不可能得到。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不可以的,除非你先用asp获得路径,然后再发送到客户端 。 。 。你还是做一个提交的表单来从服务器获得吧 这是一种方法 。 。 。 那么用ASP中的server.mappath()获得路径之后,怎样将变量传给JavaScript呢? <%@language="javascript"%><% var MyPath = "asdfsfs";//假如这是你获得的路径%><html><body> <script language="javascript"> alert("<%=MyPath%>");//在这里调用。。 </script></body></html> 那么用ASP中的server.mappath()获得路径之后,怎样将变量传给JavaScript呢?responte.write 以下信息:"<script>" &vbcrlf& _"var xxx= " &server.mappath() ....就存在客户端了.访问 xxx就得到了 那么,如何将ASP中的server.mappath()获得路径传给javascript变量呢? 楼主的问题不清楚,你说的javascript变量在服务器端还是客户端??在客户端:<script language="javascript">var i=<%=Server.MapPath("../xx.asp")%>;alert(i);……</script>如果在服务器端,则:<%@language="javascript"%><%var i=Server.MapPath("../xx.asp")%> possible_Y(一切皆可能)(西南交大) <%@language="javascript"%>这句话是标明在服务器端执行的吗?它与<script language="javascript">的主要区别是什么? 关于打开新页面效果 div 效果实现 获取BODY问题 左边是功能菜单,点一下左边新功能后,右边窗口里多出一个新项目 国外有什么知名站点用mootools吗?? 一个关于javascript的奇怪的问题 帮忙解答,谢谢*o) IE能浏览但Netscape不能的简单网页,急啊!!烦请高手修改一下 有没有现成的函数判断从表单获得的字符串是不是一个合法的日期? 如何实现在text中的自动换行? Javascript和CSS的应用 在线等待,紧急这么用javascript动态改变网页中一段文字的内容
<%
var MyPath = "asdfsfs";//假如这是你获得的路径
%>
<html>
<body>
<script language="javascript">
alert("<%=MyPath%>");//在这里调用。。
</script>
</body>
</html>
responte.write 以下信息:
"<script>" &vbcrlf& _
"var xxx= " &server.mappath() ....就存在客户端了.访问 xxx就得到了
在客户端:
<script language="javascript">
var i=<%=Server.MapPath("../xx.asp")%>;
alert(i);
……
</script>如果在服务器端,则:
<%@language="javascript"%>
<%
var i=Server.MapPath("../xx.asp")
%>
这句话是标明在服务器端执行的吗?
它与
<script language="javascript">
的主要区别是什么?