JS远程调用一个网站注销路径 但是这个路径里面做了跳转动作我如何在调用的时候 进行注销 又不会跳转
这样调用 会进行跳转
<script src="远程注销路径"></script>
ajax访问 好像起不了 注销作用js
这样调用 会进行跳转
<script src="远程注销路径"></script>
ajax访问 好像起不了 注销作用js
解决方案 »
- 阿非说这是错误的,请有大家看看或测试一下,到底错在哪儿?谢了!也请阿非指正!
- 棘手问题谢谢
- 请问大家用VS、DW,FP工具来开发aspx页面的顺序是什么呢
- 谁看过章立民的<用实例学 asp.net c#>
- 使用GridView控件,表名不可见
- ASP。NET中如何3秒中重定向
- 字符串变量的值转为Checkbox类实例?
- asp.net中调用com+中的事务 有没有简单的方法
- 关于计时器的问题
- 求教:我通过一个Session值,来判断用户的等级,符合条件执行相应的操作,但是,过了session设置的时间后,如何显示应重新登陆呢?
- 使用多台服务器,当主服务器奔溃时,切换到另外的服务器
- RDLC子报表筛大数据性能问题
using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml;
using System.Net;
using System.IO;
using System.Text;
namespace Galsun.Gzln.Web
{
public partial class AjaxGeturl : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string url = string.Empty;
url = Request.QueryString["url"];
string _code=GetResStr(url, "utf-8");
_code=_code.Replace('这里是过滤')
Response.Write();
Response.End();
}
}
string GetResStr(string url, string Encod)
{
WebRequest WReq;
WebResponse WResp;
StreamReader sr;
WReq = WebRequest.Create(url);
WResp = WReq.GetResponse();
sr = new StreamReader(WResp.GetResponseStream(), Encoding.GetEncoding(Encod));
string retValue = sr.ReadToEnd();
sr.Close();
return retValue;
}
}}<script src='AjaxGeturl.aspx?url=远程注销路径'></script>
在你无法干涉B的处理逻辑的情况下,A只能收到C数据包返回
用ajax请求那个链接行么?
不行
它会进行整个页面跳转 IFRAME包含后 不起作用
ajax.get()的方法调用应该可行。可能ajax操作不会成功,但都流言能注销,调试一下,看会返回什么,然后判断一下是否注销成功,然后用js做相应的操作!
如果是cookie,直接用js清空cookie就ok了,如果是session,ajax直接调用注销url是可以注销的,
如果两者都用,你要同时清空cookie和和session.