в PHP вы можете получить корень документа с помощью: $_SERVER['DOCUMENT_ROOT']
. Эдж:
PHP
<?php
$root = $_SERVER['DOCUMENT_ROOT'];
$path = '/example/directory/';
$file = 'some-file.html';
include( $root . $path . $file );
...etc
?>
Как я могу получить значение $_SERVER['DOCUMENT_ROOT']
в jQuery / JavaScript?
jQuery
//Example:
var root = ????;
var path = 'example/directory/';
var file = 'some-file.txt';
$("#example").load( root + path + file );
Примечания: Когда я работаю с каталогами на странице HTML, каталог «BASE» становится каталогом текущего файла. Эдж, www.ejample.com/documents/examples/this-ex.html
. Если я просто позвоню $("#example").load( path + file )
, запрос будет documents/examples/ + example/directory
. Как я уже сказал, это не вопрос серверной части. Речь идет о получении правильной (и автоматической) позиции каталога
var root = '/';
- person jeroen   schedule 30.05.2014www.ejample.com/documents/examples/this-ex.html
. Если я просто позвоню$("#example").load( path + file )
, запрос будетdocuments/examples/ + example/directory
. Как я уже сказал, это не вопрос серверной части. - person Omar   schedule 30.05.2014path
, вероятно, решит вашу проблему без каких-либо дополнительных усилий ... - person CBroe   schedule 30.05.2014