JS脚本问题。

panwen516 2009-07-24 02:58:06
用JS写脚本能读取服务器对象的数据吗?比如读application[""]什么的。

比如项目中要操作某些数据,但这些数据需要从服务器对象中读取,这时该怎么办吗?
刚写BS程序,请见谅!
...全文
98 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhubo_1117 2009-07-24
  • 打赏
  • 举报
回复
有Application["aa"]="abc";
则js读取Application["aa"]的代码是:
<script type="text/javascript">
function test() {
var s=<% = "'"+Application["aa"].ToString()+"'" %>;
alert(s);
}
</script>

或者ajax
或者Callback都可以的
koukoujiayi 2009-07-24
  • 打赏
  • 举报
回复
有Application["aa"]="abc";
则js读取Application["aa"]的代码是:
    <script type="text/javascript">
function test() {
var s=<% = "'"+Application["aa"].ToString()+"'" %>;
alert(s);
}
</script>
panwen516 2009-07-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 koukoujiayi 的回复:]
js读取服务端变量,常规的是将服务端变量存放到hidden的控件中,
当然这个控件是runat="server"的,
这样js就可处理hidden,也就是处理服务端变量!!!
[/Quote]

你这种方法有什么文档可以参考看看吗?

还有xzq686 朋友,你的方法还是不太明白。
不好意思我刚写BS程序,一切都是刚开始。
koukoujiayi 2009-07-24
  • 打赏
  • 举报
回复
js读取服务端变量,常规的是将服务端变量存放到hidden的控件中,
当然这个控件是runat="server"的,
这样js就可处理hidden,也就是处理服务端变量!!!
caonima123ddd 2009-07-24
  • 打赏
  • 举报
回复

可以用xmlhttp对象..到另一页面的服务器端代码读取..然后..返回application的值
参考资料如下:
http://www.jubaopen518.cn
mbh0210 2009-07-24
  • 打赏
  • 举报
回复
异步操作吧
xzq686 2009-07-24
  • 打赏
  • 举报
回复
<script>
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
//Webservice location.
var URL="http://localhost/getApplication.aspx";
xmlhttp.Open("GET",URL, false);
xmlhttp.SetRequestHeader ("Content-Type","text/xml; charset=utf-8");
xmlhttp.Send();
var result = xmlhttp.status;
//OK
if(result==200) {
alert(xmlhttp.responseText);
}
xmlhttp = null;
</script>

getApplication.aspx
protected void Page_Load(object sender, EventArgs e)
{
Response.Write(Application["User"].ToString());
Response.End();
}

随便写了一下..没测试..大概就是这个意思..
duanjiwei 2009-07-24
  • 打赏
  • 举报
回复
好像只能用ajax了
haonanxxx 2009-07-24
  • 打赏
  • 举报
回复
用 ajax可以获取。不是很 清楚。还在学习中。
xzq686 2009-07-24
  • 打赏
  • 举报
回复
异步读取:
可以用xmlhttp对象..到另一页面的服务器端代码读取..然后..返回application的值
wujinjian2008n 2009-07-24
  • 打赏
  • 举报
回复


用 XMLHttpRequest 对象 提交到后台( Ajax )

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧