c#
  • javascript
  • 2013-07-31 40 views -2 likes 
    -2

    一个aspx页面能否在aspx页面的JavaScript方法可以在另一个ASPX包括

     function Somefunction(){ 
         $.ajax({ 
            async: false, 
            type: 'GET', 
            data: { "UserID": userID }, 
            url: 'SomeHelperCode.ashx?Surveys=' + "", 
            success: display 
          }); 
         } 
    

    aspx页面可以被包含在其他的aspx的JavaScript方法?

    SomeHelperCode.ashx:

    public void ProcessRequest(HttpContext context) { 
        if(context.Request.QueryString.AllKeys.Contains("Surveys")){ 
        JavaScriptSerializer jss = new JavaScriptSerializer(); 
        string serialized; 
        //..... serialize an object..... 
        context.Response.ContentType = "text/html"; 
        context.Response.Write(serialized); 
        } 
    } 
    
    +2

    为什么不把它们放在'.js'文件中并将它们包含在你想要的页面中? –

    +0

    我真的很难找出这个问题是什么。你能澄清/重写吗? –

    +0

    对不完整的信息抱歉:第一次使用SO。 我的问题是如果'anotherDisplay'在另一个aspx页面中,我们如何包含在上面给出的JavaScript/aspx文件? – TygerEye

    回答

    2

    请.js文件的JavaScript方法。然后在ASPX中引用JS文件

    <script type="text/javascript" src="myJSFile.js"></script> 
    
    +0

    我无法编辑另一个aspx页面中的html元素。我怎样才能得到.js文件中的那些元素的ID – TygerEye

    +0

    有没有什么办法可以给你整个问题....我试图发布整个问题..但是因此给错误 – TygerEye

    +2

    改变你的函数来接受该id作为参数。 –

    相关问题