在ASP.Net中利用JS调用Aspx页面的输出 Posted on 2004-04-30 22:01 Hover 阅读(2619) 评论(4) 编辑 收藏 所属分类: WebForm 在实际开发中如新闻系统就需要利用js来调用某分类的新闻等.
非Codebehind版 Showjs.aspx ---------------------------- <%Response.Write ("document.write('output')")%> Showjs.html --------------------------- <script language="JavaScript" Src="Showjs.aspx"></script> 这样就可以正常查看showjs.html输出"output"
Codebehind版 用Vs.Net新建showjs.aspx然后把除此句以外的html代码全部删除 <%@ Page language="c#" Codebehind="showjs.aspx.cs" AutoEventWireup="false" Inherits="Hover.showjs" %> 然后在showjs.aspx.cs里Page_Load()里 Response.Write ("document.write('output')"); 这样就能正常输出 否则在Showjs.html里调用此Showjs.aspx时会报脚本错误了 因为当你查看showjs.aspx运行时的html代码你就明白了因为它的输出不光是document.write('output') 还包括aspx的默认文档的html代码所以调用不了!
|
请发表评论