【问题标题】:How to get the current folder of js?如何获取js的当前文件夹?
【发布时间】:2017-01-11 10:43:13
【问题描述】:

重点是我需要在新窗口中打开一个 .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));                       
};

billhref 与我的项目放在文件夹中,但运行 opendoc 我得到 404。 实际上我不知道我这样做的 crm 的结构,我认为获取执行.js 的路径将有助于我了解当前文件夹结构并在我的代码中进行适当的更改。

【问题讨论】:

  • 也许是var billhref = 'pages/bill.html'。以 / 开头的意思是相对于 root。
  • @Leo 不幸的是,这种方式将我转发到 crm 的主页
  • 你能告诉我们你的项目文件夹结构吗?你在什么类型的服务器上?

标签: javascript html directory


【解决方案1】:

试试这个

var billhref = '../pages/bill.html'

这会上升一级(根文件夹)并得到 > pages > bill.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-23
    • 1970-01-01
    • 1970-01-01
    • 2010-10-30
    • 2023-03-22
    • 1970-01-01
    • 2018-05-29
    相关资源
    最近更新 更多