Вопрос № 93256: Здравствуйте, вот такой скрипт у меня на странице (в приложении)
Он меняет картинку при наведении на нее мышью и выводит в строку состояния текст, скрипт работает нормально, только вот рисунки student.gif, student2.gif и т.тд приходится ложить в ...Вопрос № 93338: Привет всем.
Вопрос такой. Как в объекте javascript'а сделать инкапсуляцию на поле.
то бишь иметь себе private field и public field. только не предлагайте делать это через функцию.
Мне нужна приблизительно такая структура объекта
clas...
Вопрос № 93.256
Здравствуйте, вот такой скрипт у меня на странице (в приложении)
Он меняет картинку при наведении на нее мышью и выводит в строку состояния текст, скрипт работает нормально, только вот рисунки student.gif, student2.gif и т.тд приходится ложить в одну папку c Html файлами, что не очень удобно, так у меня все графические файлы находятся в папке Pic, на странице я прописываю путь к ним так: <img src=./pic/name.gif>, в вышеприведенном скрипте я прописывал так этот путь, но это не сработало.
Может, надо по-другому этот путь писать? Подскажите как
Заранее спасибо
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Исаак Моисеевич!
Почему только 1-а точка, а не две? < img src=../pic/name.gif> это сработает если у Вас в папке АААА есть две папки PIC и HTML-к примеру, в которой находится html-код, т.е. выходим из папки HTML, заходим в папку PIC и вот они рисунки.
Если в папке АААА находится html-код, а вo вложенной папке PIC находятся рисунки,
то код должен быть таким: < img src=pic/name.gif>
Удачи!
--------- И только наступив на грабли мы преобретаем драгоценный опыт!
Ответ отправил: Зенченко Константин Николаевич (статус: Практикант)
Ответ отправлен: 28.06.2007, 20:36 Оценка за ответ: 5 Комментарий оценки: Я написал так6
Отвечает: Райкин Сергей Александрович
Здравствуйте, Исаак Моисеевич!
А почему бы и здесь не прописать путь: ./pic/student.gif ?
Должно работать, только файлы кинь сначала в папку pic .
Приложение:
--------- программист должен работать в свое удовольствие
Ответ отправил: Райкин Сергей Александрович (статус: 4-ый класс)
Ответ отправлен: 28.06.2007, 20:37 Оценка за ответ: 5 Комментарий оценки: Так и сделал, работает
Вопрос № 93.338
Привет всем.
Вопрос такой. Как в объекте javascript'а сделать инкапсуляцию на поле.
то бишь иметь себе private field и public field. только не предлагайте делать это через функцию.
Мне нужна приблизительно такая структура объекта
class MyObject
{
var _privateField;
publicField
{
get{ return _privateFiled; }
set { _privateField = value; }
}
}
Я делал getters и setters под Mozilla, но оно не пахало под IE.
Отвечает: Зенченко Константин Николаевич
Здравствуйте, Махрук Мирослав Владимирович!
Смотрите приложение.
Полимофизма нет, нет желания возится с конструкторами
Остальное Вы всё увидете в коде.
javascript уже ООП-ориентированыый язык.
Удачи Вам!
Приложение:
--------- И только наступив на грабли мы преобретаем драгоценный опыт!