我的目的是实现页面跳转的时候,发送当前页面地址到click.aspx关闭的时候不发送。不知道为什么,这个代码在我机器上没问题。但别人用就不好用。
解决方案 »
- 求助:一个JS 的问题 iframe 和 frame 调用的问题
- 求个在IE6、7下可正常使用的JSON对象转换为字符串的方法
- 动态删除jquery.validator中的验证项目
- 新手请教!如何用客户端代码操作服务器端数据库中的数据?
- (100分!!)求一个js计算器
- 关闭网页时候提示跳转到新页面
- 关于用层模拟的下拉菜单被遮挡的问题求助
- 怎样返回上一个页面后刷新页面?
- 如何实现一个悬浮窗体在页面右边随拉动SCROLL BAR的时候移动并时刻在右边中间或者靠下部分?用JS还是用HTML就可以了?给离子吧。
- 在java代码中引用php的变量?请问如何写?
- 很郁闷,关于display显示问题,本来是不占位的,怎么又占位了?
- setTimeout用法
跨域名的话,它不允许,所以肯定就不好用了
var s="close";
var ss="http://www.googleun.com.cn/Click.aspx?Url="+document.location.href
function window.onunload(){
if(s=="fresh")
if(window.screenLeft>10000)
{
}
else
{
alert('aaaaa');
xhr.open("Get", ss,true);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(); }
else
{
}
}
function window.onbeforeunload(){
s="fresh";
}var xmlHttp;function createXHR()
{
var xhr;
try
{
xhr=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xhr=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (E)
{
xhr=false;
}
}
if(!xhr && typeof XMLHttpRequest != 'undefined')
{
xhr=new XMLHttpRequest();
}
return xhr;
}
换成同步的试试xhr.open("Get", ss,false);
换成本地的链接试试
去掉xhr.setRequestHeader试试关闭IE的禁止调试脚本,可能会报出错你怎么判断没发送的呢?
我的目的是实现我在任意一个网站的页面里,插入我的一段代码,实现当前页面跳转的时候,发送当前页面地址到click.aspx关闭的时候不发送。