翱翔.Net

释放.Net的力量
posts - 74, comments - 1117, trackbacks - 4, articles - 17
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

在ASP.Net中利用JS调用Aspx页面的输出

Posted on 2004-04-30 22:01 Hover 阅读(2144) 评论(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代码所以调用不了!
感谢 思归 指点,不愧是真正的Most Valuable Professional .那份热心就够学习的了。希望我没烦死他。呵!这问题简单我才弄明白。哎



Feedback

#1楼    回复  引用    

2004-08-20 08:10 by 蛙蛙 [未注册用户]
很实用

#2楼    回复  引用    

2006-08-03 13:58 by zjf [未注册用户]
@蛙蛙

#3楼    回复  引用    

2008-06-25 18:01 by cxm [未注册用户]
你确认这样可以用吗?
为什么我的掉不出东西来了呢,
急盼回复!!
谢谢

#4楼    回复  引用    

2008-08-03 22:22 by 馨蕾 [未注册用户]
如果能用,很感谢哦!




标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
该文被作者在 2004-05-12 16:48 编辑过
Google站内搜索

China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!
开发者征途系统新作:《设计模式——基于C#的工程化实现及扩展》

相关文章:

相关链接: