У меня есть этот следующий кодJavascript маршрут база сайта
jQuery('#main-menu > ul > li.search')
.append('<ul class="search-box sub-menu"><li><form action="http://####.####.org.uk" id="searchform" method="get"><input type="text" name="s" id="s" placeholder="Search"></form></li></ul>');
Это конкретно этот бит Я заинтересован в
<form action="http://####.####.org.uk" id="searchform" method="get">
где ####.####.org.uk
является сайт индекс сайта я работаю, Однако мне нужно, чтобы это не было жестко запрограммировано и просто ссылалось на базовый путь, например site.com
, этот код можно вызывать из любого места на сайте, поэтому его можно было бы вызвать от site.com/fdsifudfa.php
, site.com/test/test/123/lol.php
, например. Мне нужна эта форма, чтобы перейти только к site.com
.
Я не хочу иметь фиксированный путь сайта здесь, поскольку это может быть что угодно (код может перемещаться)/быть перепродан.
то просто удалите его. ссылка, которая ссылается на «index.php», принимает свой базовый путь по пути от того, где он обслуживается. – Sharky
Будет ли это справедливо для 'site.com/test1/test2/test3/test4.php', не ищет ли' index.php' в каталоге test3? –
ссылка, которая ссылается на "/index.php" <- заметить "/" принимает корень. поэтому с «/» он не будет смотреть в каталог test3. он будет искать корневой каталог. – Sharky