本帖最后由 huhuindex 于 2012-10-26 16:55:39 编辑

解决方案 »

  1.   

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;namespace test
    {
        public partial class AjaxMsg : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
               // AjaxPro.Utility.RegisterTypeForAjax(typeof(AjaxMsg));            RegAjax(Header, typeof(AjaxMsg));         }        public static void RegAjax(HtmlHead Header, Type type)
            {
                string assemblyName = type.FullName + "," + type.Assembly.FullName.Substring(0, type.Assembly.FullName.IndexOf(","));
                if (type.Assembly.FullName.StartsWith("App_Code."))
                    assemblyName = type.FullName + ",App_Code";
                Literal l = new Literal();
                l.Text = "\n<script type=\"text/javascript\" src=\"/ajaxpro/prototype.ashx\"></script>\n"
                + "<script type=\"text/javascript\" src=\"/ajaxpro/core.ashx\"></script>\n"
                + "<script type=\"text/javascript\" src=\"/ajaxpro/converter.ashx\"></script>\n"
                + "<script type=\"text/javascript\" src=\"/ajaxpro/" + assemblyName + ".ashx\"></script>\n";
                Header.Controls.Add(l);
            }        [AjaxPro.AjaxMethod]
            public string GetMsg(string msg)
            {
                msg = "<img src='http://m1.img.libdd.com/farm2/234/D8A3F70544CC701B18F272D5894A83EA_450_269.jpg' style='width:160px; height:160px; border:0;' />";
                return msg;
            }
        }
    }
      

  2.   

    function Check() {
        var msg = test.AjaxMsg.GetMsg("fuck").value;
          document.write(msg);
    }window.onload = Check();show.js代码,其他动态、静态页面,只需要引用这个JS,就可以输出图片了,这是我像要的效果!
      

  3.   

    建议使用Handler.ashx(一般事件处理程序),很容易解决你的问题。
      

  4.   

    着个就可以, 里面有 Content 来处理 ,可以被 外界做为 资源和 代码来 调用,搞什么 AJAX ,他的作用也不是着块的啊 乱搞。