首页 > 编程知识 正文

js怎么获取另一个网页的数据

时间:2023-12-29 13:16:49 阅读:330180 作者:LIVI

本文目录一览:

js中如何获得另一个页面的值

另一个页面把值保存到 sessionStrorage 中,当前页面通过监听 storge 事件去获取。

js 用js获取另一个页面的信息

您好:如果想要获取另一个页面的值,那么可以用ajax,比如点击按钮的时候获取另一个页面text文本元素的value值。在另一个页面先写好获取value值的函数。然后用ajax请求,通过location提交到这个页面,在这个页面获得提交过来的url值。返回就可以了。

js怎么调用另一个页面的内容?

如果1.htm和2.htm不在同一个域名下,且1.htm所在的服务器是你无法控制的,那么你想实现在2.htm用纯js的方法读取1.htm的内容几乎是不可能的,因为这会触发浏览器的跨域保护机制,说明白点就是浏览器会限制你随意获取其他网站的内容,只要是正规的浏览器都会这么做的。

解决办法是利用后台程序转接一下,就是在后台服务器利用php、asp、jsp等等去读取1.htm的内容(这不会有任何跨域问题),这样2.htm中利用ajax向这个后台程序发送请求即可。下面是个php的例子:

?php

echo file_get_content("1.htm的url写在这里");

?

当然,这个php文件必须与2.htm在同一个域名下,否则仍然会有跨域问题。

如何用js获取其它页面的内容

用jquery的load方法加载,

例子1(点击按钮加载一个注册页面的所有内容装入div容器):

$("button").click(function(){

$("div").load('regist.html');

});

例子2(点击按钮加载一个注册页面里面的ID为box的标签里面的所有内容装入div容器):

$("button").click(function(){

$("div").load("regist.html

#box");

});

在html中如何用js获取一个另一个页面的值,求大神

1,你可以使用“拍变量法”,就是在jsp页面写段js,然后把赋值的部分用jsp读出来,如:

script

var user = '?php echo $user;?';

/script

只要把这段代码加到合适的位置,user就具有值了。

2, 也可以jsp把状态写到cookie里,然后js读cookie,但这种方法只适合一般的状态

总结:

一般的数据,比如某某信息,某某数组啥的都是第一种方法拍的,只有某些状态,比如登录状态,签到状态啥的才用cookie方法类

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。