jquery load方法 无法加载

mysuc 2014-04-09 12:25:52
HTML代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>jQuery test</title>
<script src="lib/jquery.js" type="text/javascript"></script>
<script src="test5.js" type="text/javascript"></script>
</head>
<body>
<div id="letter">Load</div>
<div id="dictionary"></div>
</body>
</html>

js代码:
$(document).ready(function() {
$('#letter').click(function(){
$('#dictionary').load('a.html');
});
});

a.html内容:
<div>这是要显示的内容</div>


问题:在IE中运行,报拒绝访问错误。在火狐中可以运行,就是出现的是乱码。
了解的朋友帮忙看一下吧,IE中为什么不能加载,火狐中的乱码怎么解决呢
网上有说是跨域的问题,可我要访问的文件和主文件就在同一个目录下,也有跨域的问题?怎么解决呢?
...全文
563 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mysuc 2014-04-15
  • 打赏
  • 举报
回复
引用 2 楼 showbo 的回复:
什么版本的IE?高版本可能设置过默认配置,和chrome一样不允许请求本地资源 乱码是你的那a.html的存储编码应该不是utf-8,而是系统默认的ansi,自己用记事本打开另存为看看
按照你提供的解决办法,问题已经解决了,非常感谢!!
jiangbai333 2014-04-09
  • 打赏
  • 举报
回复
我机器上正常运行了 你清一下缓存试试!
  • 打赏
  • 举报
回复
什么版本的IE?高版本可能设置过默认配置,和chrome一样不允许请求本地资源 乱码是你的那a.html的存储编码应该不是utf-8,而是系统默认的ansi,自己用记事本打开另存为看看

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧