izbushka

izbushka
Рейтинг
110
Регистрация
08.06.2007
Varenik:
А отследить нажатие кнопки отправки запроса в iframe есть возможность?

Нажатие кнопки отследить несложно. Проще всего это делать на той странице, которая в iframe (т.е. обращаться к родителю window.parent.. из iframe)

Можно при загрузке фрейма из основной страницы навешивать событие на нужную кнопку во фрейме через JS..

Но нужно учитывать, что нажатие кнопки означает только отправку данных на сервер, а не изменение их на сервере.

Это не так просто как вам кажется.

Открывать окно нельзя.

Красивее всего переписать страницу, чтоб то, что вы открываете в новом окне, подгружалось аяксом в том же окне в какой-то div, который можно чтоб выглядел как модальное окно (стилями).

Если хочется меньшей кровью, то можно по клику создавать div на весь размер окна броузера, открывать там в iframe вашу страницу, и навешивать с помощью JS нужные действия.

Varenik:
А каким образом сделать периодическую проверку? если нужна реакция сразу же после выполнения данных.

Можно дергать каждую секунду например :) Понятно, что это нагрузка. Это чисто теоретичексое решение, я бы не использовал

Varenik:
Или лучше попробовать подгружать данные в обыкновенном модальном окне и непосредственно уже при его закрытии делать проверку

На мой взгляд это самое правильно решение.

Varenik:
Нажали некую кнопку - выскочило окошко (новая вкладка браузера)

В этом вся проблема.

Либо придумать как делать в том же окне (iframe, например) или на основоной странице дергать периодически сервер аяксом на предмет изменения данных.

Обернуть картинку со ссылкой в span

Предлагаю 3-й вопрос решить более глобально, заодно избавившись от дублей:

RewriteRule ^([^\.]*[^\/])$ $1/ [R=301,L]

Редиректить все урлы, не содержащие в себе точку и не заканчивающиеся на слеш, в такие же со слешем вконце.

Оптимизайка:
(без домена) открывается?

А почему он должен? А если там много виртуальных хостов?

Поэтому и надо ему отправлять заголовок Host

location / {

proxy_pass http://1.2.3.4;

proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_pass_header Set-Cookie;

}

antyan:
Ну а если

Что не понятно?

LEOnidUKG:
тогда никак

Все остальное легко или не очень, но "исправляется"

IStalkerI:
Есть кто живой здесь?

Терпение, мой друг.

Ваш вопрос элементарно гуглится. Смотрите в сторону RewriteCond %{QUERY_STRING}

Всего: 904