html页面怎么利用JQuery获取别的页面中提交来的数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了html页面怎么利用JQuery获取别的页面中提交来的数据?相关的知识,希望对你有一定的参考价值。

比如怎么在B页面中显示A页面的输入值?

不知道你这两个页面的联系,是父子窗口关系?还是就是单纯的两个页面。如果是传值,用js也可以得到值
直接var a="<%= request.getParameter("aa")%>";就可以得到,或者用c标签
<% request.setAttribute("a", request.getParameter("aa"));%>
$a也可以得到。前提是你的值是a标签传过来的。追问

我想只用两个独立的html页面,只用JS(JQuery)实现

追答

除非是window.showModalDialog()弹框才能将本页面作为一个对象传到子窗口,这样才能在子窗口操作父窗口,你就两个独立的页面就想随便得到对方的值,有点不可能。除非是传值,在另一个页面接受。

参考技术A 1、可以在A页面中点击按钮的时候使用JS调转,获取表单中的文本框值用参数的方法传到B页面,B页面获取参数值就可以了。
2、可以使用JQUERY的COOKIE方法来保存A的值,B页面获取COOKIE值就可以了。
参考技术B 你需要在后台得到一个值,然后在传页面b ,你需要把值放一个地方,然后页面b去取。或者页面B是弹出页面。只是一个div。。追问

这就相当于要三个页面了(多了个后台),我想只用两个html页面

追答

A页面:function click1()
var name = document.getElementById("name").value;
var number = document.getElementById("number").value;
alert("b.html?name="+name+"&number="+number);
document.getElementById("a").action="b.html?name="+name+"&number="+number;
document.getElementById("a").submit();


b页:var url = document.location.toString()

本回答被提问者采纳
参考技术C 可以用action 处理再转发。追问

初学,不懂,可以具体说吗?或者提供一点资料、、、、

追答

给你说下流程:在a中触发事件访问action,在action中转发到b页面。如果需要我这里有一个简单的登录程序代码可以发给你

追问

好的,(扣_扣___邮_______箱)见用户名哈,谢谢

追答

把你的qq好发过来。我直接发给你。

追问

2.7.9.1.3.8.2.4.4

追答

邮件已发,不懂继续问我。或者邮件。

jquery 怎么得到别的网页的内容

我想把南航网站的一些图片同步更新到我们公司网站上。
用JQUERY怎么写得到南航网站上某个页面的一段HTML代码? 还有某个节点下的li的数量是多少

jquery
使用其中的 $.post

$.post(url, , function (data, textStatus)

这里的 data 就是你想要得到的内容
);

同样可以试用 $.ajx或者$.get 自己体会一下

不过 这里的url 是不能访问外域的网页的,也就是说访问自己网站或者这个服务器上其他的网站是可以的
参考技术A 跨域访问,这个问题JS解决不了。
C#和Java都有一些方法可以获取到页面内容的,然后正则匹配吧,可以实现
参考技术B jQuery中的load方法可以加载远程html文件。
你看下手册,挺简单的本回答被提问者采纳

以上是关于html页面怎么利用JQuery获取别的页面中提交来的数据?的主要内容,如果未能解决你的问题,请参考以下文章

在goahead中如何实现在一个页面提交表单数据,在另一个页面获取表单提交过来的数据

jquery ui dialog 怎么加载别的页面? 当点击 一个按钮的时候dialog显示的是其他也面的html代码

jquery中表单提交,怎么打开新页面?

想利用jquery 改变 跨域 iframe 中的内容样式 该怎么做呢?

jquery 打开新页面 立刻提交表单 target的问题

asp.net jquery ajax post 后台页面获取不到值 怎么解决?