rootv
User-
Posts
31 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rootv
-
Вместо YourForm пишу, конечно свою #kv
-
(В этом деле - новичек) Кратко - зачем: на странице заполнена форма, но не сохранена... случайное нажатие ссылки - форма потеряна. Нужно предупреждение и подтверждение пользователя на уход со страницы... Из найденного и для jquery как-то работают, но только не в Опере(!) Другой вариант, которым забит весь интернет (тоже для для jquery) основан на - не работает... и выдает ошибку В чем ошибка?
-
И еще маленький вопрос - При открытии нового окна window.open в Опере открывается не отдельное окно, а новая вкладка. Как заставить Оперу открывать именно новое окно?
-
Увы... У них правильно работает только в хроме и IE - при одной закладке на браузере...
-
Представляю, как уже надоели глупые вопросы... Со страницы А открывается страница В. (из формы на А обработчик грузится в В) На В стоит кнопка <input type='button' value='назад' onClick='window.opener.focus();'> Почему-то работает только в хроме (в любой ситуации), в IE (если А - единственная вкладка в браузере)... Не работает в FF и Опере. При этом кнопка <input type='button' value='закрыть родителяскую' onClick='window.opener.close();'> работает четко во всех браузерах при любом числе вкладок (правда, кроме Оперы...) Интересует - как правильно передать фокус родительской странице?
-
Работает как часы во всех браузерах... Подводя черту: метод click есть только у button, checkbox, radio, reset и submit, а для ссылок работает, но не во всех браузерах... location "рулит", но, видимо, для уже существующих окон, новое же окно натыкается на настройки браузеров против всплывающих окон (хотя в моем случае это уже не надо, загружаюсь в старое окно)
-
попробовал открывать из обработчика новое окно с нужным location Так браузеры блокируют всплавающее окно... Вопрос свелся к тому 0 как открыть новую страницу с нужным location из обработчика по его усмотрению?
-
Огромное спасибо! кажется сдвинулся. Но <input type="submit" onClick="window.location='http://www...'; "> отлично работает, но это происходит всегда при нажатии кнопки А суть в том, что переход на новую страницу должен происходить, только если обработчик даст "добро", а обработчик грузится в скрытый фрейм и если поместить window.location в обработчик, то меняется содержание скрытого фрейма... opener.location не помогает но все-таки сдвинулся, буду думать спасибо.
-
айдишник не забыл передать в getElementById()?? id передается правильно... Итак, если на любой странице разместить <a href='http://www.a.ru/a.htm' target='_top' name='perehod' id='perehod'>...</a> <script>document.getElementById('perehod').click();</script> то при попытке загрузить эту страницу должна срабатывать переадресация... срабатывает только в IE и Опере (караул... стыдно рассказать не программистам, что переходом со страницы на страницу при выполнении определенного условия приходится заниматься сутки, да еще и не сделать!) Так весь скрипт это - <script>document.getElementById('perehod').click();</script> ? который должен активировать ссылку - <a href='http://www.a.ru/a.htm' target='_top' name='perehod' id='perehod'>...</a> что же здесь не так?!
-
В обработчике на php имеется такой код echo " <a href='http://www.au-to.ru/dobavit_gruz.php' target='_top' name='perehod' id='perehod'>...</a> <script>document.getElementById('perehod').click();</script> "; Обработчик посылает ответ в скрытый фрейм страницы http://www.au-to.ru/registraciya_firmy.php после чего выдается alert(все хорошо) и идет переход на другую страницу. Вот переход-то и не срабатывает, хотя объект для клика определяется правильно... Работает только в IE и опере
-
Не срабатывает getElementById().click() в хроме и FF. Подскажите, кто сталкивался...
-
в IE7 проблема была связана с тем, что родительское окно находилось в одной из вкладок и возврат был неопределен... Если запускать из окна с одной вкладкой, то возврат работает 100%... В Firefox даже если удается добиться, чтобы новое окно открывалось не в новой вкладке, а в новом окне - врзврат не работает... В опере - не удалось добиться, чтобы окна находились не в разных вкладках, а отдельно... Последний шанс - работать не с opener, а со ссылкой на окно... Но как получить в дочернем окне именно ссылку на родительское окно (а не имя окна)? Как вообще эту ссылку создать, если родительское окно открывалось не с помощью window.open()?
-
Опера и IE. Firefox - нет...
-
Опыт показал, что замена в дочернем окне window.parent.focus(); на window.parent.close(); - ведет к закрытию дочернего окна на window.opener.close(); - ведет к закрытию родительского окна window.opener.focus(); - ни какой реакции... ???
-
lightbox - не знаком... Наверное, я в танке? Итак: В родительской только - <form method="POST" target='_blank1' action="http://www.au-to.ru/a2.html"> В обработчике только <input type="button" value="к поиску" onClick="window.parent.focus();"> Не работает! (http://www.au-to.ru/a1.html) Работающий пример не нашел...
-
Извиняюсь, не совсем понял терминологию... Схема такая: Родительская страница содержит форму. При отправке формы создается окно с помощью window.open с тем же именем, что и target в обработчике, этому (дочернему) окну передается фокус (ссылка.focus()) и в него загружается выборка из базы данных. Для возврата в родительское окно (так, чтоб в родительском сохранялись значения полей, а не перезагрузка) в дочернем ставлю кнопку с onClick='window.opener.focus();' (ну, и некоторые другие варианты) - толку нет... opener.blur() - дает близкие эффект [почти как и opener.close()], но это совсем не то... Загружать результат в невидимый фрейм... (давно пользуюсь) в данном случае как-то не подходит?
-
window.opener.focus() - почему-то не работает (бывает возврат проскочит 1 раз из 10, а потом опять глухо!?...) Если в родительском окне задаю его имя window.name="rod", то из дочернего к нему не вернуться ("rod" - определение отсутствует)
-
Как написать в личку - не нашел... Как дальше строится процесс? (С Вашей стороны, с моей) (буду после 15ч)
-
Предложите свою... если мало информации - готов уточнить
-
Нужен дизайн для http://www.au-to.ru/ В духе Яндекса, http://toptrans.ru/ или http://gruzotaxi.com/ - белый фон - без излишеств, но приятно, не нужно глянца, "блестящих картинок"... - в рамках html, js, php без флеш - не изменять структуру страниц и текст (сайт уже оптимизирован под поисковики) - достаточно сделать 1-2 страницы, остальные переделаю сам
-
Могли бы поработать над таким сайтом http://www.au-to.ru/poisk_gruza_ati.php ?
-
Обработчик-php записывает в текстовый файл данные формы exe-файл - по этим данным работает с базой (до 1сек) и записывает результат в текстовый файл Дальше обработчик обрабатывает этот результат и отправляет назад клиенту
-
Мой сайт (http://www.au-to.ru) использует обработчик формы на php, который запускает на сервере exe-файл с помощью коменды exec("")... До сих пор с хостингом было все ОК, но сейчас приходится менять... Но новом хостинге (если не выбирать выделенный сервер - дорого) запуск exe-файл не возможен из php. Требуется asp.net. Попробовал почитать... но получается слишком объемно (+ инсталяция программ, сервера...) Может кто-то может помочь с asp.net в этой ситуации?
-
В картинках - алт и титле в Опере и ФФ - действительно не должны работать? Или это от чего-то зависит? - Уже разобрался... Прошу прощения...
-
Что-то, наверное, слишком сложно... Если я правильно понимаю, надо просто создать талицу с одной строкой и двумя ячейками. И в эти 2 ячейки поместить эти самые 2 таблицы... А дальше можно задавать параметры ячеек внешней таблицы и получать любой результат...