文件不是't正在下载
File isn't Downloading
我正试图用这段代码通过雅虎财经下载一个CSV文件。
$(function () {
$(document).ready(function() {
$.get("http://download.finance.yahoo.com/d/quotes.csv?f=snl1d1t1c1ohg&s=AAPL", function(data) {
var output = data.split(new RegExp(",|'r")).map(function (element) {
alert($.trim(element).toLowerCase());
return $.trim(element).toLowerCase();
});
});
});
});
你可以看到我把警报放在那里(出于调试目的),但我没有得到警报。这个代码有问题吗?(部分代码取自如何通过读取javascript中的文本文件来创建数组)
这里有一个jsFiddle,用于轻松编辑/帮助。
这被同源策略阻止。
选项:
- 找到其他使用JSONP提供对数据访问的服务,或者为数据源启用CORS
- 使用服务器端代理读取数据
用php检查一下,你可以根据自己的需求进行定制。
function queryphp($url)
{
$portal = curl_init();
curl_setopt($portal, CURLOPT_URL, $url);
curl_setopt($portal, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($portal);
if(!($output))
header('Location: http://www.yourwebsite.com/errorpage.php');
curl_close($portal);
return $output;
}//example usage:
//$page_data = queryphp("http://www.whatever.com/whateverpage.php[?var1=whatever&var2=whatever"]);
//now you have the output from whateverpage.php saved as a string; which you can append anywhere to your current page's output. #repetitive code reduction
相关文章:
- 如何在生成下载文件时显示加载动画
- 直接下载文件,而不是从window.open(url)
- Javascript运行php文件,然后下载文件
- 在单击href链接的同时下载文件
- 通过javascript下载文件时设置文件名
- HTML锚标记无法在android平台中下载文件
- 链接/按钮从子文件夹下载文件--浏览器只是浏览
- iPhone强制下载文件
- 正在下载文件,同时加载另一个页面
- 如何在node.js中只下载文件的前10 KB
- 如何使用XMLHttpRequest下载文件
- 使用angular js在前端下载文件
- 使用blob从ajax结果下载文件
- 通过Android Chrome浏览器下载文件
- 使用AJAX下载文件.来自SD卡
- 如何使用phonegap从android中的URL下载文件
- 使用ajax下载文件
- 无法使用Angular JS和spring MVC打开下载文件
- 无法使用API-node.js从Google Drive下载文件
- 点击jQuery按钮下载文件