我试图打开位于父文件夹中的PDF。在当前目录或子目录中打开pdf没有问题。但无法加载父文件夹。javascript window.open无法返回到父文件夹
aLink.click(function(){
var pdf = "/../test.pdf";
window.open(pdf);
});
运行后,我们得到无法GET /test.pdf。 似乎它不认可/../(访问父目录)有什么帮助?
我试图打开位于父文件夹中的PDF。在当前目录或子目录中打开pdf没有问题。但无法加载父文件夹。javascript window.open无法返回到父文件夹
aLink.click(function(){
var pdf = "/../test.pdf";
window.open(pdf);
});
运行后,我们得到无法GET /test.pdf。 似乎它不认可/../(访问父目录)有什么帮助?
写这样说:
var pdf = "../test.pdf";
没有第一斜线
许多服务器,这些天禁止使用相对链接默认访问父元素由于某些漏洞,其中马虎代码可以是能力用于公开您的帐户级别登录信息。相反,您应该使用基本网址,以便您可以自上而下进行通话。
var base_url = window.location.origin;
aLink.click(function(){
var pdf = base_url+"/folder/test.pdf";
window.open(pdf);
});
这不起作用-_- –