重点是我需要在新窗口中打开一个 .html 文件。为此,我执行以下操作:
this.opendoc = function () {
var h = 500, w = 500;
var billhref = '/pages/bill.html';
var openedwidow = window.open(billhref, '', 'scrollbars=1,height='+Math.min(h, screen.availHeight)+',width='+Math.min(w, screen.availWidth)+',left='+Math.max(0, (screen.availWidth - w)/2)+',top='+Math.max(0, (screen.availHeight - h)/2));
};
bilhref 放置在我的项目所在的文件夹中,但运行 opendoc
我得到 404。
实际上我不知道我这样做的crm的结构,我认为获取执行.js
的路径将帮助我了解当前的文件夹结构并做出适当的更改我的代码。
最佳答案
试试这个
var billhref = '../pages/bill.html'
这会上升一级(根文件夹)并获取 > pages
> bill.html
关于javascript - 如何获取js当前所在文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39307252/