JS调用页面
来源:互联网 发布:软件工程学不学高数 编辑:程序博客网 时间:2024/05/17 04:14
<script src=“***.aspx”type=“text/javascript”></script>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Count.aspx.cs" Inherits="Count" %>注意我把里面的代码全部清空了,只留下了声明;Count.aspx.cs文件:
使用方法:
(1)在某一页面xx调用<script src=“aa.aspx” type=“text/javascript”></script>
(2)然后在aa.aspx.cs页面中,使用js输出你所需要的内容
这样就会在页面xx显示出所需的内容了
----------------------------------------------------------------------------------
在aspx页面中利用JS实现向另一个aspx页面传值处理并返回显示结果-NET编程
大家一定知道在静态页中,如何实现传值调用动态页并操作数据库,返回显示结果;比如新闻管理系统中的新闻点击数的实现,我说的是可以生成静态页面的新闻管理系统,他用的是<script> src="Count.aspx?id=1" language="javascript"></script>这样的形式,而Count.aspx文件获取传值后,操作数据库,以这样的形式输出返回结果Response.Write("document.write('" + strInsert + "');");,这样就可以在新闻显示页中,显示新闻浏览次数了;下边是现实的方法:
静态页文件代码:- <html>
- <head>
- <title>JAVASCRIPT传值</title>
- </head>
- <body>
- <div>
- <script src="Count.aspx" language="javascript"></script><br /><br />刷新一下看看此处没有传参数的<br /><br />
- </div>
- </form>
- </body>
- </html>
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Count.aspx.cs" Inherits="Count" %>注意我把里面的代码全部清空了,只留下了声明;Count.aspx.cs文件:
- using System;
- using System.Collections;
- using System.Configuration;
- using System.Data;
- using System.Linq;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.HtmlControls;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Xml.Linq;
- using System.IO;
- public partial class Count : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- string strInsert = "0";
- int intCount = 0;
- strInsert = FileTxt.ReaderFile("Count.txt");//文件操作类,读取文件中的值
- intCount = Convert.ToInt32(strInsert) + 1;
- strInsert = intCount.ToString();
- FileTxt.WriteFile("Count.txt", strInsert);//文件操作类,向文件中写入值
- Response.Write("document.write('" + strInsert + "');");
- }
- }
- using System;
- using System.Data;
- using System.Configuration;
- using System.Linq;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.HtmlControls;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Xml.Linq;
- using System.IO;
- /// <summary>
- ///File 的摘要说明
- /// </summary>
- public class FileTxt
- {
- /// <summary>
- /// 将指定字符串写入指定文件
- /// </summary>
- /// <param name="strFileName">文件名</param>
- /// <param name="strContent">写入的字符串</param>
- public static void WriteFile(string strFileName,string strContent)
- {
- string strFileUrl = HttpContext.Current.Server.MapPath(strFileName);
- StreamWriter sw = null;
- sw = File.CreateText(strFileUrl);
- sw.WriteLine(strContent);
- sw.Flush();
- sw.Close();
- sw.Dispose();
- }
- /// <summary>
- /// 读取txt文件中的内容,不存在则创建并写入"0"
- /// </summary>
- /// <param name="strFileName">文件名</param>
- /// <returns>txt文件内容</returns>
- public static string ReaderFile(string strFileName)
- {
- string str = "0";
- string strFileUrl = HttpContext.Current.Server.MapPath(strFileName);
- if (!File.Exists(strFileUrl))
- {
- WriteFile(strFileName, str);
- return str;
- }
- StreamReader sr = null;
- sr = File.OpenText(strFileUrl);
- str = sr.ReadLine();
- sr.Close();
- sr.Dispose();
- return str;
- }
- }
- JS调用页面
- HTML页面调用JS
- js调用html页面
- Silverlight调用js关闭页面
- C# ActiveX 调用页面JS
- 页面加载调用倒计时js
- 父页面js调用子页面数据
- iframe子页面js调用父页面js函数/父页面调用Iframe子页面中js方法
- 页面无刷新调用数据(IFRAME+js)
- 利用js进行跨页面调用
- 页面编码和js 文件调用问题
- Flex调用js自动刷新页面。
- JSP页面调用js中文乱码
- 页面通过JS 调用WinForm 组件
- iframe页面间调用的js
- 在jsp页面中调用js文件
- webBrowser页面js调用Winform窗体函数
- 框架页面中js方法之间调用
- static_cast、dynamic_cast reinterpret_cast和const_cast
- jquery ajax get
- linux应用编程:socket 常用API总结
- 解读ClassLoader
- FZOJ2104:Floor problem
- JS调用页面
- Unix原理与应用(第四版)学习笔记3--系统调用之进程篇
- Linux 锁相关
- String中null变为"null"字符串的问题
- FCLK/HCLK/PCLK的配置(2)
- 谁会是中国的Zillow?
- Windbg调试内核驱动方法1
- ubuntu更新android代码网络连接问题
- 2000NOIP 单词接龙