Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用jQuery AJAX打开非TXT文本文件_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 使用jQuery AJAX打开非TXT文本文件

Javascript 使用jQuery AJAX打开非TXT文本文件,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在尝试加载或读取扩展名不是.txt的文本文件,特别是.log。如果文件扩展名为.txt,但更改为.log扩展名时,同一文件返回404 Not Found错误,则我的代码将读取并显示该文件 $.ajax({ url: "http://servername/Logs/Documents/jan.Log", type: "GET", dataType: "text", processData: false, success: function(result){ alert(result); }

我正在尝试加载或读取扩展名不是.txt的文本文件,特别是.log。如果文件扩展名为.txt,但更改为.log扩展名时,同一文件返回404 Not Found错误,则我的代码将读取并显示该文件

$.ajax({
url: "http://servername/Logs/Documents/jan.Log",
type: "GET",
dataType: "text",
processData: false,
success: function(result){
 alert(result);
}
});

我似乎找不到有关此问题的原因或任何信息。

您确定服务器上存在具有该确切URL的文件,并且您可以访问它吗?我支持Dekel的问题。您在文本中说“specific.log”,但在代码中说.log。这和您从中调用它的页面在同一个域中吗?不管怎样,JavaScript都不关心扩展名。这是URL或服务器配置的问题。是的,两个文件都有效并且位于同一服务器、同一文件夹上。为了测试,我在同一个文件夹中复制了.log文件,并将副本重命名为.txt。除了扩展名和txt文件打开外,这两个文件都是相同的,但是.log文件返回一个404 not found错误,非常奇怪。您确定服务器上存在这个具有该确切URL的文件,并且您可以访问它吗?我支持Dekel的问题。您在文本中说“specific.log”,但在代码中说.log。这和您从中调用它的页面在同一个域中吗?不管怎样,JavaScript都不关心扩展名。这是URL或服务器配置的问题。是的,两个文件都有效并且位于同一服务器、同一文件夹上。为了测试,我在同一个文件夹中复制了.log文件,并将副本重命名为.txt。除了扩展名和txt文件打开外,这两个文件都是相同的,但是.log文件返回404 not found错误,非常奇怪