摘要: 用户ip以及城市代码查询接口 http://61.4.185.48:81/g/这个接口返回的是脚本所以需要使用$.getScript来请求获得ip和id脚本代码$.getScript("http://61.4.185.48:81/g/",function(data){alert(id);alert(ip);}webservice工厂接口 http://www.36wu.com快递查询接口http://webservice.36wu.com/ExpressService.asmxip查询接口http://webservice.36wu.com/ipService.asmx天气 阅读全文
posted @ 2012-10-10 16:20 望月人 阅读(1712) 评论(1) 推荐(0) 编辑
摘要: JavaScript最全的10种跨域共享的方法摘要:在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,在客户端编程语言中,如javascript和ActionScript,同源策略是一个很重要的安全理念,它在保证数据的安全性方面有着重要的意义。同源策略规定跨域之间的脚本是隔离的,一个域的脚本不能访问和操作另外一个域的绝大部分属性和方法。那么什么叫相同域,什么叫不同的域呢?同源策略在客户端编程语言中,如javascript和 ActionScript,同源策略是一个很重 阅读全文
posted @ 2012-10-10 15:55 望月人 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 1、神马是跨域(Cross Domain)说白点就是post、get的url不是你当前的网站,域名不同。例如在aaa.com/a.html里面,表单的提交action是bbb.com/b.html。不仅如此,www.aaa.com和aaa.com之间也属于跨域,因为www.aaa.com是二级域名,aaa.com是根域名。JavaScript出于安全方面的考虑,是不允许跨域调用其他页面的对象的(同源策略 Same-Origin Policy)。关于JavaScript能否跨域通信的详细说明,见下表:http://www.a.com/a.js访问以下URL的结果URL说明是否允许通信http:/ 阅读全文
posted @ 2012-10-10 14:04 望月人 阅读(2609) 评论(0) 推荐(0) 编辑
摘要: eval解析JSON中的注意点在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:1.一种为使用eval()函数。2. 使用Function对象来进行返回解析。使用eval函数来解析,并且使用jquery的each方法来遍历用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject等插件封装的JSON对象,与此亦是大同小异,这里不再做说明。 这里首先给出JSON字符串集,字符串集如下: 代码如下:var data=" { root: 阅读全文
posted @ 2012-10-10 14:02 望月人 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 1、请求地址一定要有 jsoncallback=? ,例如我请求 百度,传一个参数userName=123,应该这样写:http://www.baidu.com?userName=123&jsoncallback=? ,如果我不传参数userName,应该这样写:http://www.baidu.com?jsoncallback=?2、第二个参数一定要是json格式键/值对的格式。例:{"email": "123@163.com"}3、回调函数,您请求的地址需要返回数据,返回的数据必须是严格的json格式的数据,还需要用 参数jsoncallba 阅读全文
posted @ 2012-10-10 13:59 望月人 阅读(599) 评论(0) 推荐(0) 编辑
摘要: html javascript php 中请求其他页面的方式(ajax jqXHR curl)一. html (链接,FORM提交)直间用链接访问, 这种方式始终是 get 方式api/tyds/user/id/1- defaulting to XMLForm post /get 提交 访问<form id="login_form" class="left" method="POST" name="loginForm" target="_blank" action="restse 阅读全文
posted @ 2012-10-10 10:53 望月人 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: 简介Asynchronous JavaScript and XML (Ajax) 是驱动新一代 Web 站点(流行术语为 Web 2.0 站点)的关键技术。Ajax 允许在不干扰 Web 应用程序的显示和行为的情况下在后台进行数据检索。使用 XMLHttpRequest 函数获取数据,它是一种 API,允许客户端 JavaScript 通过 HTTP 连接到远程服务器。Ajax 也是许多 mashup 的驱动力,它可将来自多个地方的内容集成为单一 Web 应用程序。不过,由于受到浏览器的限制,该方法不允许跨域通信。如果尝试从不同的域请求数据,会出现安全错误。如果能控制数据驻留的远程服务器并且每 阅读全文
posted @ 2012-10-10 10:52 望月人 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 新浪博客上有一篇文章 nginx for windows日志切割,但这篇文章有两个不足之处:切割后的日志文件不是以昨天的日期命名;需要停止 Nginx 服务。为了切割日志停止服务,我认为有所不值,如果访问量较小的话问题不大,但是访问量较大的话这种做法是非常不可取的。为了弥补这些缺陷,我们对这个批 处理文件进行了改进。要 Windows 平台上使用 Linux 的 date 命令以获得昨天的日期,我们可以到 SourceForge上去下载 UnxUtils这 个工具。UnxUtils 是个非常强大的工具集,将大多数的 Linux 命令都移植到 Windows 平台上来了,比如:ls, grep, 阅读全文
posted @ 2012-09-26 11:14 望月人 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 因为nginx自身不带日志分割的功能 所以我们用shell脚本来完成这一任务1.首先我来说明下nginx的主进程号: 如果nginx.conf 配置文件中使用了"pid /usr/local/nginx/nginx.pid;"指定了pid文件的存放路径,我们可以通过more这个pid文件来获得nginx的主进程号,或者使用ps -ef | grep nginx 查看2.如果想每天定时切割日志,还需配置crontab.3.创建一个shell脚本4.配置crontab每天凌晨00:00 定时执行这个脚本#crontab -e5.讲解下这个脚本的意思 这个shell脚本和cron 阅读全文
posted @ 2012-09-26 09:36 望月人 阅读(284) 评论(0) 推荐(0) 编辑
摘要: # 启动:F:\nginx-0.9.4> nginx.exe# 查看状态:F:\nginx-0.9.4> tasklist /fi "imagename eq nginx.exe"#立即停止:F:\nginx-0.9.4> nginx.exe -s stop#结束所有会话后再停止(平滑退出):F:\nginx-0.9.4> nginx.exe -s quit#重新加载配置文件#(当修改配置文件后,他会先启动一个新的worker,在把原来的worker停止,也即对用户透明)F:\nginx-0.9.4> nginx.exe -s reload#重 阅读全文
posted @ 2012-09-26 08:53 望月人 阅读(814) 评论(0) 推荐(0) 编辑