如何使用通过Response.Headers传递的jquery / javascript获取html页面中的值? [英] How to get values in html page using jquery/javascript passed through Response.Headers ?
本文介绍了如何使用通过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屋!
查看全文