【发布时间】:2017-05-13 03:32:49
【问题描述】:
我想在点击按钮时在我的div 中加载外部文本文件 (demo.txt) 的内容。
文本文件包含文本“演示文本”。
但它显示错误
XMLHttpRequest cannot load file:///C:/Users/Tom/Desktop/jQuery%20thenewboston/76.)%20Load%20function/demo.txt. Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https, chrome-extension-resource.
在我的浏览器控制台上。
$(document).ready(function(){
$('#button_file').on('click',function(){
$('#load_html').load('demo.txt');
});
});
<button type="button" id="button_file">Load file</button>
<br />
<div id="load_html" >
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
我是 jquery 的初学者,如有任何疑问,请在下方评论。
【问题讨论】:
-
您不能在
file:URL 中使用 AJAX。使用网络服务器。
标签: javascript jquery