<script type="text/javascript">
<!--
var GBL_Style = "<%=GBL_Board_BoardStyle%>";
var wshNetwork = new ActiveXObject("WScript.Network");
alert("计算机名 = "+ wshNetwork.ComputerName);
<%GBL_PCName = "计算机名"%>
-->
</script>我现在在ASP中定义了一个变量GBL_PCName,如何把从javascript得到的计算机名给这个变量GBL_PCName就差这一步了,万分感谢!
<!--
var GBL_Style = "<%=GBL_Board_BoardStyle%>";
var wshNetwork = new ActiveXObject("WScript.Network");
alert("计算机名 = "+ wshNetwork.ComputerName);
<%GBL_PCName = "计算机名"%>
-->
</script>我现在在ASP中定义了一个变量GBL_PCName,如何把从javascript得到的计算机名给这个变量GBL_PCName就差这一步了,万分感谢!
解决方案 »
- javascript正则匹配字符串可有可无的问题
- 用js控制两个div的高度一致,div1.style.height=div2.offsetHeight怎么没用呢?
- 传递图片问题
- js IE 火狐的兼容性问题。求指教
- ubbcode中,如何才能实现点了相应的按扭后立刻显示效果?
- 关于document.all.body.innerHTML?
- 关于框架网页
- 怎么能让一个javascript程序先等2秒再执行?有类似sleep(2)的函数吗?
- 我的主页空间不支持asp。在网页里,只用JavaScrpit和txt能不能实现下载次数(统计点击数即可)的统计?给个例子?
- easyui datagrid 表头和数据错乱问题
- 这个表单验证电子邮件的js代码在FF和chrome下不正常
- 权限控制 如何将json数组的值赋给document.getElementById()
<!--
var GBL_Style = "<%=GBL_Board_BoardStyle%>";
var wshNetwork = new ActiveXObject("WScript.Network");
alert("计算机名 = "+ wshNetwork.ComputerName);
<%GBL_PCName = "计算机名"%>
-->
alert("<%=GBL_PCName%>");//这样就可以了,jsp是这样的
</script>
JS不可能给服务器变量给值的。 因为js在客户端运行,asp在服务器运行的。
只能js post ,get 上去,再到asp取值。
If Request.QueryString("name") = "" Then
%>
<script type="text/javascript">
<!--var wshNetwork = new ActiveXObject("WScript.Network");
alert("计算机名 = "+ wshNetwork.ComputerName);
window.location.href="<%=Request.ServerVariables("SCRIPT_NAME"))%>?name=" + wshNetwork.ComputerName
-->
</script>
<%
Else
GBL_PCName = Request.QueryString("name")
End If%>
If Request.QueryString("name") = "" Then
%>
<script type="text/javascript">
var wshNetwork = new ActiveXObject("WScript.Network");
alert("计算机名 = "+ wshNetwork.ComputerName);
window.location.href="<%=Request.ServerVariables("SCRIPT_NAME")%>?name=" + wshNetwork.ComputerName
</script>
<%
Else
GBL_PCName = Request.QueryString("name")
Response.Write GBL_PCName
End If%>
但是我用这个方法确实成功过我下面这样写的,然后保存到数据库时就是AAA,但是不知道怎么写变量,我的真是ASP。。
<%GBL_PCName = "AAA"%>
asp代码是先执行完毕,才发送到客户端的,客户端接收完HTML后才执行js的