本文目录一览:
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方法类