Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: DezDemon от 27 Ноября 2001, 15:58:09
-
Люди, помогите!
Появилась следующая проблема, апплет жестко ссылается на указанный путь. Нельзя ли сделать так, чтобы он ссылался на скрипт, который подставит нужную директорию, т.е. получилась бы почти относительная адресация.
Java applet трогать бы не хотелось, не силен в этом деле.
Заранее признателен за ответ, очень нужно решение.
-
А можно поподробнее:
Как понять "жестко ссылается на указанный путь"?
Скрипт должен именно директорию подменить, или просто переслать на другую страницу?
Много ли их (директорий или страниц)?
По какому признаку скрипт должен понять что переслать нужно именно в эту директорию (страницу)?
-
Ссылка идет следующая:
file:///c:\\Путь\\Файл
Хотелось бы здесь сделать такое: чтобы скрипт прописывал путь до файла (путь один и тот же)
Имена файлов начинаются с Buttons..., Index... и Frame...
Можно сделать что нибудь подобное?
-
Пардон, немного загнался.
Путей - 2
А файлы разные, но все *.htm.
Просто в апплете стоит ссылка на url и требуется жестко указать его, а мне это не совсем удобно.
-
:) Что-то еще хуже стал понимать.
Ты хочешь сделать чтобы апплет ссылался на javascript который в свою очередь переадресовывал посетителя на нужный URL?
Только вот по какому признаку скрипт должен определить, куда юзера послать?
Я правильно понял что ты хочешь установить несколько апплетов и в зависимости от того, по какому кликнут перенаправить на тот или другой URL?
Если так то апплеты понимают событие onclick и через него можно организовать переадресацию.
-
Да, совершенно верно.
Существует несколько апплетов и нужен скрипт перенаправления на нужный URL, только вот с признаком туго. Дело в том, что апплет совершенно одинаков. Я сделал с помощью него кнопки и у него есть следующие параметры:
Спасибо, конечно, насчет onclick, но разве это не абсолютная адресация получается?
-
Вот это что? Это URL куда попадешь при клике? Или что?
Если да просто, при каждой новой вставке нужно менять там адрес.
но разве это не абсолютная адресация получается?
А что ты понимаешь под относительной и абсолютной адресацией? Можно написать не только http://www.mail.ru но и просто /buttons/index.html
-
Да, это URL куда попадаешь при клике и адрес в нем меняется, и даже неплохо, но проблема заключается в том, что путь надо писать в нем полностью, а если указать без http://www.mail.ru/... (абсолютная адресация), то ссылка просто не работет, т.е. просто /buttons/index.html (относительная адресация) не пройдет.
Как так люди сделали - ума не приложу.
-
Простая замена параметра URL - это самое простое,ч то ты можешь сделать. Я бы на твоем месте поступил именно так.
Что касается javascript, можешь попробовать вставлять
-
Спасибо.
Приятно поговорить с умным человеком :)