我该如何阅读PDF文件。第一次点击链接时只下载PDF但第二次点击链接只读取或查看PDF文件

时间:2016-05-16 13:44:27

标签: jquery node.js

我有一些链接。每当我点击这些链接时,第一次下载相应的PDF文件。但第二次点击那些不应下载的PDF文件只能直接查看PDF文件或通过Node js打开PDF。

1 个答案:

答案 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);
                        });
                    }