使用javascript巧妙操作img做网站异常提交数据处理
本文要做的功能效果如下:
表单提交数据到服务器A,如果服务器A访问不了就提交到服务器B
要使用JS实现上面的所讲功能,要考虑跨域问题,有使用过ajax的xmlhttp方法检测远程文件不存在返回404的方案,这种方案在测试时由于ajax存在跨域问题,所以就不采用了,也使用过img的onerror与onload事件这种方案来处理,但是这种方案会造成提交表单IE会弹窗,浏览器又拦截...
利用图片img的onerror两种应用例子(自动选择最快服务器)
第一个应用:
IMG的onerror自动选择最快线路,根据服务器返回 错误。
思路:
我们在www.xxx.com 中让客户端同时向地址dianxin.xxx.com和wangtong.xxx.com发出一个错误的请求,哪一个地址返回错误的响应速度快就说明用户应该访问那个地址。
关键代码:
<img src="http://dianxin.xxx.com/NotExistsUrl" width="1" height="1"
onerror="locati...
JS实现弹窗并统计数据
//弹出率相对比较高点吧
//大家还可以对代码进行优化,加上cookies以实现定时弹窗等
function ForceWindow ()
{}
//利用动态IMG标签加载统计代码
//其实之前也试过用AJAX进行请求,但是遇到跨域问题
//利用document.write'<script src=>'这样的话会对原网页内容有影响
Web 设计与开发终极资源大全(二)
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文是第二部分。
3. APIs
以下 API 可以将很多现成的功能集成到
Web 设计与开发终极资源大全(一)
Web 技术突飞猛进,Web 设计与开发者们可以选择的工具越来越多,Web 开发者的技巧不再只限于 HTML 和 服务器端编程,还需要精通各种第三方资源,这些第三方资源有时候比你的项目更复杂,更专业,你无法自己实现一切,借助一些 Web API,你可以很方便地将大量优秀的第三方资源集成到自己的站点。本文全面搜集 Web 开发中可能用到的各种第三方资源。
1. 函数与类库 A....
