Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Появилась оромная проблема (точнее говоря задание).
Народ помогите 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), то ...
Не работает! Чего то я не догоняю с шаблоном.
Вроде задание плевое, а не работает. :weep:
Заранее благодарен


 

Member
Статус: Не в сети
Регистрация: 25.03.2004
Откуда: СССР
*atomman*
Цитата:
[А-Я]{1}[а-я]{1}

судя по шаблону, насколько я понимаю, у тебя маленькая буква тоже мб только одна...
лучше что-то вроде: ^[А-Я][а-я]+$

_________________
Vitae, non scholae discimus


Последний раз редактировалось Shaa 29.04.2006 0:31, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 03.02.2006
Откуда: Владивосток
Shaa писал(а):
судя по шаблону, насколько я понимаю, у тебя маленькая буква тоже мб только одна...лучше что-то вроде: ^[А-Я]{1}[а-я]+$


Дело в том, что я проверял скрипт в опере. А в ней {1} воспринимается не как "строго один символ", а как "1 или более символов".
В то же время в IE все работает как надо. Правда это все относится только к английскому варианту, т.е. ^[A-Z]{1}[a-z]+$. Русские буквы не хотит воспринимать ни тот, ни другой браузер. Строго говоря в этом и проблема. Браузеры ведут себя в одной и той же ситуации по разному.
Странно все это. По логике не должно этого быть.

_________________
Большая толстая зеленая муха села на Ладу Калину.. Муха знает, что делает.. Муха не ошиблась


 

Member
Статус: Не в сети
Регистрация: 25.03.2004
Откуда: СССР
не заглядывал :)
не знаю как с регуляркой, не смотрел в опере никогда :(
общеизвестно, что js по разному работает в разных браузерах...
очень много что можно написать на js, но что не написать для других браузеров или юзать другой код...
опять же в самом скрипте определять браузер.. ну да ладно, это лирика...

_________________
Vitae, non scholae discimus


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan