当前位置:编程学习 > asp >>

aspx获取jsp页面的值怎么做?有什么方法呢?大家说说吧

我做了一个从html到aspx页面的 <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> <script language="javascript" type="text/javascript"> function NewPage() { var txt = document.getElementById("zlevel").value; window.open('demo1.aspx?text=' + txt);//打开窗体url+参数 window.opener=null; window.close() } </script> </head> <body> <form id="Form2" name="form1" method="post" runat="server" action=""> 请输入level:<input type="text" name="zlevel" id ="zlevel" value="30"/> <input type="submit" name="Submit" value="提交" onclick="NewPage()" runat="server" /> </form> </body> </html> 跳转页面 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="demo1.aspx.cs" Inherits="OnlineClientTerminal_TEN_JUNE.demo1" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Untitled Page</title> <script type="text/javascript"> alert( document.URL); //可以根据解析获取传过来的值 //var str=new String(); // str=document.URL; //arr=str.split('?'); // alert( arr[1]); </script> </head> <body> <form id="form1" runat="server"> <div> <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> </div> </form> </body> </html> 还有什么方法 啊
补充:???没人理呢???
谁做过 啊??赐教!!!学习学习
追问:我写的就是第一个!
第二种怎么做啊 代码!通过Web服务来实现跨平台的操作 思路是什么啊 !怎么做呢!
我自己做了个读取远程文件的方法!在后台或webservice都可以读取远程的jsp页面。恩没开 呵呵
答案:你跨平台了....
有2种方法:

1:就是和你用html一摸一样的,写个jsp页面然后直接传参数
只是你js中 window.open('demo1.aspx?text=' + txt)  这个aspx页面肯定要是完整的地址
如http://zhaoxi.net?text=ssss

2:用来满足高要求。就是你写webService  通过Web服务来实现跨平台的操作
其他:没注意看你的需求,反正跨平台取值我一般都借助json靠js传递参数,或者用cookie也行,真要折腾写cgi的service吧 

上一个:谁能帮我做小型班级管理系统,用JSP做,求各位帮帮忙了!急急急!
下一个:每次切换jsp都会报错!STACK 0 org.eclipse.swt.SWTError: No more handles,而且xml文件也不能正常浏览

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,