`
squall140
  • 浏览: 146116 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

ajax遇到的一点问题

 
阅读更多
dex.htmla.html在同一目录结构下面,不过报错为:
XMLHttpRequest cannot load file:///D:/apache/Chapter6/ni/06/a.html.
Origin null is not allowed by Access-Control-Allow-Origin.
 
google一下,找到原因:

ajax会对请求进行分析,比方说如果只是静态页面请求,那么地址均为 file://// ,相应的采取本地策略。对于chrome,则是出现XMLHTTPRequest 无法访问的问题。 

当把页面放置于服务器上,地址均为 http:// ,搞定

总结: AJAX 跨域访问导致的问题。

以后要注意了。

分享到:
评论

相关推荐

    一点学习ajax的笔记

    由于不同浏览器对于DOM操作的支持程度不同,开发人员经常会遇到一些跨浏览器兼容性的问题。以下是一些常见的问题及其解决方法: 1. **IE浏览器中的`class`属性问题**: - 解决方案:同时使用`setAttribute("class...

    ajax tool 使用

    最后,如果你在使用Ajaxtool过程中遇到任何问题,可以参考博客链接,博主Staynight2010可能分享了一些实用技巧和解决常见问题的方法。同时,积极参与社区讨论,与其他开发者交流经验,也是不断提升自身技能的好方式...

    ajax跨域访问遇到的问题及解决方案

    而script、script、iframe标签的src属性就不存在跨域的问题,所以Ajax跨域就是利用这一点以及js对JSON的支持,外部服务只要给Ajax的请求响应一段JS代码或JSON数据,就能被Ajax获取到。 由于安全方面的原因, 客户端js...

    Ajax的经典文档

    总之,《Ajax的经典文档》是一本深度讲解Ajax技术的书籍,它不仅涵盖了Ajax的基本原理和技术细节,还讨论了如何在实际项目中有效地应用Ajax,以及在开发过程中可能遇到的问题和解决方案。对于希望深入了解和掌握Ajax...

    AJAX——新手快车道

    AJAX更酷的一点在于,对于传统的Web开发人员来说,AJAX所运用的, 是更加先进的,更加标准化的,更加和谐高效的,完整的Web开发技术体系。 遵循这样的体系开发Web应用,能让你的开发过程变得更加轻松,也能使你们 的...

    MSDN AJAX视频教程地址

    - **社区交流**:加入MSDN社区或其他技术论坛,与其他学习者交流心得,解决学习过程中遇到的问题。 ### 结语 通过MSDN提供的AJAX视频教程,不仅可以系统地学习AJAX技术,还能掌握如何将其应用于实际项目中。对于...

    Ajax新手入门

    - **兼容性问题**:虽然现代浏览器都支持Ajax,但在某些老旧浏览器中可能会遇到兼容性问题。 #### 七、总结 Ajax作为一种重要的Web开发技术,为开发者提供了强大的工具来提升Web应用的性能和用户体验。通过理解和...

    jquery 中ajax执行的优先级

    在使用jQuery进行AJAX调用时,经常会遇到AJAX请求异步执行的问题,本文将结合用户注册时遇到的具体案例,深入分析AJAX的优先级以及异步处理相关知识。 首先,AJAX(Asynchronous JavaScript and XML)代表了异步的...

    商业编程-源码-Ajax PHP文本留言本.zip

    为了实现这一点,需要编写PHP脚本来处理POST请求,验证输入,防止SQL注入等安全问题,并与数据库进行交互。常见的数据库选择可能是MySQL,因为其广泛使用且易于上手。 在前端,HTML和CSS构建了留言本的基础结构和...

    Ajax跨域问题的解决办法汇总(推荐)

    本篇将讲述一个小白从遇到跨域不知道是跨域问题,到知道是跨域问题不知道如何解决,再到解决跨域问题,最后找到两种方法解决ajax 跨域问题的全过程。 不知是跨域问题 起 因是这样的,为了复用,减少重复开发,单独...

    PHP Ajax中文乱码问题解决方法

    在本问题中,开发者在使用Ajax技术时遇到了中文字符乱码的问题。尽管他们已经将页面编码设置为UTF-8,但是返回的响应文本(responstText)中的中文依然显示为乱码。这个问题的根源在于XMLHttpRequest对象(简称...

    Ajax请求过程中下载文件在FireFox(火狐)浏览器下的兼容问题

    在开发一个项目时,遇到了在FireFox(火狐)浏览器中通过Ajax请求处理文件下载的兼容性问题。问题的背景是这样的:用户点击一个文件链接希望下载文件,同时需要向服务器后台发送一个请求以统计下载量。在使用Ajax...

    ASP.NET 2.0 AJAX +CSS 进度条 自己做的文件上传控件 改进版

    7. **错误处理**:良好的错误处理机制是不可或缺的,包括客户端和服务器端的错误提示,确保用户在遇到问题时能够得到及时反馈。 综上所述,这个改进的文件上传控件利用了ASP.NET 2.0的AJAX功能,结合CSS设计,实现...

    AJAX学习资料之-DWR中文手册

    - **问题提出**:讨论在安全性方面遇到的挑战。 - **解决方案**:介绍如何使用Acegi来解决这些问题。 #### 六、DWR中的JavaScript简介 ##### 6.1 简单的回调函数 - **实现方式**:展示如何使用DWR编写简单的回调...

    JSP+AJAX 添加、删除多选框

    2. **浏览器兼容性问题:** 虽然现代浏览器普遍支持AJAX,但在某些老旧浏览器上可能存在兼容性问题。 3. **调试困难:** 由于涉及前后端交互,调试时可能会遇到更多挑战。 #### 五、总结 通过以上步骤,我们成功...

    jQuery ajax时间差导致的变量赋值问题分析

    下面说一下曾今遇到过的一个问题,今天又遇到了,又花了我一点时间,小问题,但是特别容易忽视,并且不容易想到是什么原因产生的。废话不多说,举个例子大家就明白了。 一、准备测试文件test.php和test.html 1. test...

    真正的JQuery.ajax传递中文参数的解决方法

    在JQuery中,可以通过修改ajax请求中的contentType来实现这一点。具体操作是,在发送请求的代码中,手动添加`charset=UTF-8`参数。例如,在使用$.post方法传递数据时,可以按照以下方式修改代码: ```javascript $....

    有关文件上传 非ajax提交 得到后台数据问题

    在进行文件上传时,我们经常会遇到使用Ajax进行异步提交的情况,这允许我们在不刷新页面的情况下与服务器交换数据。然而,对于包含文件的表单,普通的Ajax提交方式并不适用,因为Ajax不支持`multipart/form-data`...

Global site tag (gtag.js) - Google Analytics