0
下午好,無法加載CSV內容,而不是下載
隨着雅虎財經,下面的鏈接,有便捷的URL標籤一起,將定製下載的CSV你喜歡近的任何股票信息。該網址會自動下載一個CSV到哪裏你下載的默認:
http://finance.yahoo.com/d/quotes.csv?s=「GOOG」 + & F =「S」
但是,我不想下載到我的電腦這個內容,我會喜歡將其下載到網頁中。這是我一直在醞釀用:
的JSP,index.jsp的:
<!DOCTYPE JSP>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.1/jquery-ui.js"></script>
<script src="Scripts/script.js"></script>
<style>
#Generic_Container {
height:500px;
width:500px;
background-color:transparent;
}
#Link1 {
width:200px;
height:200px;
position:absolute;
top:5px;
left:5px;
background-color:blue;
color:white;
}
</style>
</head>
<body>
<div id="Generic_Container">
<a href='http://finance.yahoo.com/d/quotes.csv?s="GOOG"+&f="s"' id='Link1'></a>
</div>
</body>
</html>
及相關文件,的script.js(可憐的命名約定,我知道;然而,這個例子是單獨好奇用途):
$('document').ready(function() {
$('#Link1').click(function(event) {
event.preventDefault();
$('#Link1').load('http://finance.yahoo.com/d/quotes.csv?s="GOOG"+&f="s"');
});
});
這應該阻止該網站的文件下載,而是內容加載到框架,但我一定是做錯了什麼。我也開放其他方法來完成這項工作,如果我確實在做一些不合邏輯的事情。
尼斯retrive上!我會檢查出AJAX代理,謝謝 – BTC