Появилась оромная проблема (точнее говоря задание).
Народ помогите please - облазил пол нета не могу найти решение.
Заранее благодарен.
Смысл:
Создайте javascript constructor function
function MyTestObject(…){
…
}
на основе которой можно создавать на странице неограниченное количество объектов
var obj1 = new MyTestObject (“300px”,”300px”)
obj1.open(“http://www.yahoo.com”, “top=100,left=100”)
var obj2 = new MyTestObject (“250px”,”350px”)
obj2.open(“http://www.myhomepage.org”, “top=200,left=200”)
следующего вида:
Там такое окошко в котором можно просмотреть любую страницу.
Есть адресная строка кнопка "Х" и кнопка "+".
Доп. требования:
1. Объект должен «тягаться» по странице за синюю область
2. Содержимое окна должно менятся в зависимости от введенного адреса в строке
3. Объект должен удалятся из документа по закрытию - «x»
4. Объект должен копироватся по нажатию «+»
5. Размеры объекта (высоту\ширину) можно менять скриптом (ввести соответствующий метод)
6. Закрывать объект можно скриптом (ввести соответствующий метод)
Помогите пожалуйста - от этого зависит очень много.
Member
Статус: Не в сети Регистрация: 03.02.2006 Откуда: Владивосток
Помогите плиз! Уже совсем запарился!
Надо сравнить строку str на правильность (где str - это фамилия, т.е. большая русская буква, а за ней несколько или одна маленьких русских букв)
var re=new RegExp("[А-Я]{1}[а-я]{1}"); - шаблон, в нем проблема
if (re.test(str) == true), то ...
Не работает! Чего то я не догоняю с шаблоном.
Вроде задание плевое, а не работает. Заранее благодарен
Member
Статус: Не в сети Регистрация: 03.02.2006 Откуда: Владивосток
Shaa писал(а):
судя по шаблону, насколько я понимаю, у тебя маленькая буква тоже мб только одна...лучше что-то вроде: ^[А-Я]{1}[а-я]+$
Дело в том, что я проверял скрипт в опере. А в ней {1} воспринимается не как "строго один символ", а как "1 или более символов".
В то же время в IE все работает как надо. Правда это все относится только к английскому варианту, т.е. ^[A-Z]{1}[a-z]+$. Русские буквы не хотит воспринимать ни тот, ни другой браузер. Строго говоря в этом и проблема. Браузеры ведут себя в одной и той же ситуации по разному.
Странно все это. По логике не должно этого быть.
_________________ Большая толстая зеленая муха села на Ладу Калину.. Муха знает, что делает.. Муха не ошиблась
Member
Статус: Не в сети Регистрация: 25.03.2004 Откуда: СССР
не заглядывал не знаю как с регуляркой, не смотрел в опере никогда общеизвестно, что js по разному работает в разных браузерах...
очень много что можно написать на js, но что не написать для других браузеров или юзать другой код...
опять же в самом скрипте определять браузер.. ну да ладно, это лирика...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения