function transfer(aid) {var status = "<%=transfer" />
您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> <%=%>中怎么使用js变量?

<%=%>中怎么使用js变量?

来源:网络整理     时间:2016/6/30 21:25:53     关键词:

关于网友提出的“ <%=%>中怎么使用js变量?”问题疑问,本网通过在网上对“ <%=%>中怎么使用js变量?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: <%=%>中怎么使用js变量?
描述:

我在JavaScript中,用了<%=fun();%>但是想加入参数,参数就是js变量。不知能怎么办?好像里面只能用后台代码的变量。


    
        function transfer(aid) {
            var status = "<%=transferMsg(aid) %>";
            if (status == 1) alert("转播成功");
            else alert("转播失败");
        }
        
    

解决方案1:

Ajax吧,服务端值传给客户端是可以的,但客户端变量传给服务端,一般情况下,不POST或GET一下是不行的

解决方案2:

思路错误. 把需求贴出来.

解决方案3:

浏览器与服务器交互,要么用ajax,要么就得刷新页面来提交请求..

解决方案4:

运行在服务器端的代码怎么可能会知道要执行完才输出到浏览器的javascript是什么东西...

解决方案5:

引用 6 楼 zexin1000 的回复:
这样的写法,会提示错误,因为代码页有一个transferMsg(int aid)。他就提示应该为int类型。

改成string就没问题! 解决方案6:

基本上,使用asp.net ajax调用web service来从服务器端进行计算,就够了。
方法参考:http://www.google.com.hk/search?q=asp.net+ajax+ScriptService&hl=zh-CN&newwindow=1&safe=strict&rls=com.microsoft:zh-cn:IE-SearchBox&source=lnt&tbs=lr:lang_1zh-CN%7Clang_1zh-TW&lr=lang_zh-CN%7Clang_zh-TW&sa=X&ei=77_DTM_NA4jqvQO_p8y9CA&ved=0CAcQpwU

解决方案7:

这是工作在服务器端的asp语法,与浏览器端javascript根本是分隔在两重天中。你先搞清楚代码工作在服务器还是浏览器,然后才能分别使用不同的设计思路。

解决方案8:

正确的语法应该是:
var status = "<%=transferMsg("+aid+") %>";
但这种写法在页面加载的时候就执行了transferMsg(...)!

解决方案9:

ICallbackEventHandler 接口, xmlhttprequest对象
 string s= "";   
  public string GetCallbackResult()   
  {   
  return s;   
  }   
  public void RaiseCallbackEvent(String eventArgument)   
  {   
  }   
  protected void Page_Load(object sender, EventArgs e)   
  {   
  ClientScriptManager cm = Page.ClientScript;   
  String str= cm.GetCallbackEventReference(this, "arg", "ReceiveData", "");   
  String callbackScript = "function CallServer(arg, context) {" + str+ "; }";   
  cm.RegisterClientScriptBlock(this.GetType(), "CallServer", callbackScript, true);   
  }   
     
  CallServer("");   
  function ReceiveData(arg, context) {   
  alert(arg)   
  } 


以上介绍了“ <%=%>中怎么使用js变量?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2172382.html

相关图片

相关文章