我设计了一个javascript函数,它返回一个整数值(并且在任何人说,这不能用asp或任何服务器端脚本完成,至少据我所知)。我需要将包含生成的整型值的变量的内容传输到一个asp变量中,以便我可以使用它进行一些服务器端脚本编写。有没有人有任何想法如何做到这一点?我正在把我的头发撕掉!将javascript变量的值传递给asp变量
0
A
回答
0
你可以尝试通过Cookies来做到这一点。
您的JavaScript函数将存储在某些Cookie中的值。在您阅读Cookie的ASP代码中。
这个cookie可能是特定于每个用户/会话,只是不要忘了发送Cookie名称从ASP到JavaScript的功能。
1
那么,在浏览器中更改服务器端状态(变量)而不重新加载整个页面的首选方法是使用AJAX。
这是没有必要的,但使用jQuery,你可能只需要调用get:
// we are in javascript
var my_value = 42;
$.get("set_my_value.asp?to=" + my_value);
通过这种方式,你可以改变在服务器端的一些数据(例如如Session变量或数据库):
' classic ASP page (set_my_value.asp)
dim my_value
my_value = Request.Querystring("to")
Session("MyValue") = my_value
1
我不认为有办法直接做到这一点。您可以使用javascript值在表单中填充隐藏的输入。然后发布表单,您可以使用请求的值(“MyHiddenField”)
相关问题
- 1. 将ASP变量传递给javascript
- 2. 将变量值从javascript传递到ASP
- 3. 将变量传递给JavaScript
- 4. 将php变量值传递给javascript
- 5. 将PHP变量传递给javascript值
- 6. 将PHP变量值传递给DatePicker Javascript
- 7. 将javascript var值传递给grails变量
- 8. 将SQL变量传递给ASP
- 9. 将变量值传递给脚本函数中的变量(Javascript)
- 10. 将php变量值传递给javascript变量
- 11. 将js变量传递给php变量
- 12. ExpressJS变量传递给JavaScript
- 13. 传递变量给JavaScript
- 14. 将变量传递给URL中的JavaScript?
- 15. 将Scriptlets中的变量传递给Javascript。
- 16. 将值传递给函数中的第n个变量,而不将值传递给第n-1个变量javascript
- 17. 将IBAction的变量值传递给IBOutlet
- 18. vb.net将.aspx.vb中的变量传递给.aspx javascript变量
- 19. 将变量从php传递给javascript
- 20. 将jQuery变量传递给Javascript函数
- 21. javascript将变量传递给样式
- 22. 将javascript变量传递给jstl标记
- 23. 将JavaScript变量传递给.php文件
- 24. 将JavaScript变量传递给smarty
- 25. 将JavaScript变量传递给php脚本
- 26. 将PHP变量传递给JavaScript getElementById
- 27. 将一个变量传递给Javascript
- 28. 将PHP变量传递给JavaScript函数
- 29. 将Javascript变量传递给Objective-C
- 30. 将javascript变量传递给Codebehind
您的意思是“ASP Classic”(使用VB脚本)还是“ASP.NET WebForms”? (虽然它并不重要:客户端必须以某种方式将数据发送回服务器,无论是表单回发还是其他方式。) – user2864740
我正在使用ASP Classic – howdybaby
它不能直接完成。您可能可以将javascript值存储在隐藏的表单字段中,然后在get/post中将其收集到一个asp变量中。 –