我有一些链接。每当我点击这些链接时,第一次下载相应的PDF文件。但第二次点击那些不应下载的PDF文件只能直接查看PDF文件或通过Node js打开PDF。
答案 0 :(得分:-1)
<强> index.ejs 强>
<html>
<script>
$(document).ready(function(){
$("a").click(function(){
alert("ABC=====");
$.post('/test',{
name: $(this).attr('href'),
age: $(this).attr('id'),
title: $(this).attr('name'),
})
});
});
</script>
<body>
<% if(true){ %>
<li>
<b> Content Type : </b><a name=<%= item.Author.replace(" ","") %>.<%= item.type %> href="<%= item.link %>" id="G://nodeDownloads//<%= item.Author.replace(" ","") %>.<%= item.type %>" ><%= item.title %></a>
</li>
</body>
</html>
<强> Main.js 强>
var fileo = fs.createWriteStream(req.body.age);
if(req.body.name.startsWith("http://"))
{
http.get(req.body.name, function(response)
{
response.pipe(fileo);
});
}
else
{
https.get(req.body.name, function(response)
{
response.pipe(fileo);
});
}