如何使用通过Response.Headers传递的jquery / javascript获取html页面中的值? [英] How to get values in html page using jquery/javascript passed through Response.Headers ?

查看:354
本文介绍了如何使用通过Response.Headers传递的jquery / javascript获取html页面中的值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我将响应标头中的一些数据传递给HTML页面

 Response.Headers.Add(  id  xxx); 
Response.Redirect( ../ ab.html?);



那么如何才能从ab.html获取数据id?



能帮帮我吗? div class =h2_lin>解决方案

当然你可以通过组合jQuery和AJAX来做到这一点。



首先你需要制作一个AJAX使用jQuery调用该页面然后你可以阅读响应标题。



ie

确保你正确的调用网址



  var  resHeader; 
resHeader =


.ajax({
type: GET
url:' http://..../ab .html'
成功: function (){
alert( id = + resHeader.getResponseHeader(' id'));
}
});





您还可以通过以下方式获取所有标题: getAllResponseHeaders()



更多细节: getResponseHeader [ ^ ]


I am passing some data in Response headers like to an HTML page

Response.Headers.Add("id","xxx");
Response.Redirect("../ab.html?");


So how can i get the data "id" from ab.html?

Can you please help me?

解决方案

Sure you can do that by combining jQuery and AJAX.

First you need to make a AJAX call to that page using jQuery and then you can read the response headers.

i.e.
Make sure you are calling the correct URL

var resHeader;
resHeader =


.ajax({ type: "GET", url: 'http://..../ab.html', success: function () { alert("id = "+ resHeader.getResponseHeader('id')); } });



You can also get all the headers by calling: getAllResponseHeaders()

More details here: getResponseHeader[^]


这篇关于如何使用通过Response.Headers传递的jquery / javascript获取html页面中的值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆