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文件也不能正常浏览