У меня есть ошибка на некоторых моих страницах, связанных с формой.Сделать относительную ссылку абсолютной в javascript/php
На любой странице в корневом каталоге, форма работы:
site.com/page.php
На этих страницах, это не:
site.com/subdomain/page.php
site.com/subdomain/subsubdomain/page.php
Я думаю, что я проследил проблему назад в какой-то сценарий теги, которые используют относительные ссылки.
Вот код:
<script type="text/javascript" src="js/jquery-1.6.3.min.js"></script>
<script type='text/javascript' src='jquery.autocomplete.js'></script>
<script type="text/javascript">
$().ready(function() {
$("#where").autocomplete("autofill_source.php", {
width: 260,
matchContains: true,
selectFirst: false
});
});
</script>
Есть 3 файла которые ссылаются: 2 в ИПВ = «* JS.» Часть кода и один (autofill_source.php) в функции части кода.
Вопрос в том, как я могу сделать все 3 из этих ссылок абсолютными, имея в виду, что на них можно ссылаться из корневой папки или вниз по 2, 3 или более подкаталогов.
Я видел, что он обрабатывался с помощью ${pageContext.request.contextPath}
или другими способами, но я просто хотел спросить и посмотреть, какое лучшее решение.
Заранее спасибо.
a = document.createElement ("a"); a.href = "whatev"; оповещения (a.href); – dandavis