Пути с Javascript не работают
Перед закрытием body
тег моего first.php
страницу, я хочу загрузить pop.html
по JavaScript. Оба сидят в корневой папке моего public_html
каталог.
Используя этот код:
<script type="text/javascript">
$( "#modal-layer" ).load( "pop.html" );
</script>
Это работает, когда я получаю доступ first.php
непосредственно:
http://www.example.com/first.php
Но так как я использую симпатичный URL для этой страницы, такой как:
http://www.example.com/pretty/first/
pop.html
не будет загружаться из-за пути.
Как я могу загрузить его? странно то, что я даже попробовал абсолютный путь:
<script type="text/javascript">
$( "#modal-layer" ).load( "http://www.example.com/pop.html" );
</script>
Но даже это не сработало.
Обратите внимание, что мне нужно универсальное решение, а не форма пути, которая будет подниматься только на один уровень, так как некоторые из моих страниц имеют красивые URL, которые идут глубже, чем на один уровень.
1 ответ
Лучшим решением, вероятно, является абсолютный путь без схемы или доменной части:
<script type="text/javascript">
$( "#modal-layer" ).load( "/pop.html" );
</script>