Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопрос по Js и относительным путям Html.
Форум программистов > Интернет и сети > Web-программирование > HTML, CSS, XML, JavaScript
Gamlet
Есть два вопроса:
1.Как сделать так, что бы скрипт згружал содержимое txt (или хтмл) файла и в странице этот тект использовался как html код страницы? Тоесть лежит гденить код счетчика, ставиш этот скрипт и код счетчика появляется везде, где код скрипта.
2. Как с одного доддомена сослатся на другой? Тоесть как с адреса dim1.[site].ru сослатся на dim2.[site].ru не зная [site]? А как это же сделать с подпапками? Тоесть как с адреса [site].ru/dir1/index.html сослатся на [site].ru/dir2/index.html не зная [site]?
Буду блогодарен за помощь.
sax_ol
1) Все просто. грузите этот самый текст, а далее работа с DOM.
2) Что значит - "сослатся"?
Gamlet
Забыл написать-отвечайте попроще.
1. Ничего не понял. Я ноль.(ну максимум половинка)
2.Сделать относительную ссылку т.е. чтоб ссылка вела не на определенный_домен/папка/страница а на папка_на_том_же_домене/страница
sax_ol
Цитата(Gamlet @ 19:08:2008 - 18:51) *
1. Ничего не понял. Я ноль.(ну максимум половинка)
Ну вот, занимаетесь сайтами, раскруткой, укоряете других в отсутсвии правильных/раскрученых сайтом, а такие мелочи незнаете. smile.gif
Тут в принципе работает ]]>ajax]]>, разобраться не сложно. Еще проще на примере.
Примеров достаточно тут, откройте код/исходник этой страницы и посмотрите как "появляются" банеры, сверху и снизу страницы.
Цитата(Gamlet @ 19:08:2008 - 18:51) *
2.Сделать относительную ссы
относительная ссылка от корня (пример корня: ]]>http://forum.codeby.net/)]]> сайта начинается прямым слэшем, а относительная ссылка текущего положения начинаеться "ничем".
т.е. - href="/acсount/info.html" - относительная от корня, а href="acсount/info.html" - относительная от текущего.
Gamlet
Во первых-я никого не укоряю, я пытаюсь помочь.
Во вторых-пример со слешем я и так знаю, это не решает проблемму с поддоменом.
Vovochka
С поддоменами, только если генерировать ссылки скриптом.
sax_ol
Gamlet При чем тут поддомен и относительная ссылка? Вы ваще понимаете что такое "относительная ссылка" ? здаеться что нет sad.gif
Правильно поставленный вопрос - половина решения проблемы, а часто и все, это так на будущее.
Vadik(R)
Можно сделать с помощью скрипта. Вроде как-то так должно выглядеть:
<script language="JavaScript">
var strurl=document.location.href.toString();
var newurl=strurl.substring(0, strurl.indexOf("/")+2)+"newpoddomen"+strurl.substring(strurl.indexOf("."), strurl.length);
</script>
Вроде так должно быть, не проверял, писал "на ходу". Но только JavaScript'ом sad.gif
Gamlet
Vadik®
Спасибо, только твой скрипт не работает, либо я что то неправильно делаю. Если его нужно только на страницу вставить, и все, то он неработает, иначе я незнаю, что дальше делать.
sax_ol
Цитата(Gamlet @ 20:08:2008 - 08:07) *
иначе я незнаю, что дальше делать.
Нанять программиста.
Gamlet
Или просто купить книжку по js, или не забивать себе этим голову, или спросить еще у кого, вариантов еще достаточно.
Gamlet
А с подгрузкой кода все, до чего я допер:

<script language="JavaScript" src="http://что то там"></script>


<script language="JavaScript">
document.write("Что то там");
</script>

Всё, но толко крупный хтмл код вставлять прийдется очень долго. Скажите как можно за один раз через document.write вывести многострочный текст? Или другой способ...
Vadik(R)
Ну либо текст сохраняй в переменной, а потом её выведи. Либо document.write("Строка 1\n Строка 2\n Строка 3").
А насчет поддомена сейчас сам проверю и исправлю.

Либо я не так понял, либо ты сам что-то не делаешь. С поддоменом все работает.
Вот, взгляни:
]]>http://www.grakost.fatal.ru/123.html]]>
]]>http://grakost.fatal.ru/123.html]]>
И так, и так попробуй, надеюсь поймешь.
Gamlet
Да, все понял. Там вывода результата нет, я а сразу не допер добавить. Спасибо.

В смысле в изначальном коде нет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.