Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Имя кнопки в заголовок страницы / 25 сообщений из 32, страница 1 из 2
08.12.2016, 12:59
    #39362494
Kenoby666
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Здравствуйте, уважаемые!
Подскажите, пожалуйста, как можно сделать следующее:
в HTML странице есть произвольная кнопка
<button name="имя кнопки">Кнопка</button>

На другой HTML странице есть DIV, который содержит заголовок страницы. Например так:
<div class="page">
<p>
<strong>Заголовок</strong>
</p>
</div>

Как сделать, чтобы при нажатии на кнопку её имя передавалось в заголовок.
Чтобы было вот так:
<div class="page">
<p>
<strong>имя кнопки</strong>
</p>
</div>

Заранее спасибо.
...
Рейтинг: 0 / 0
08.12.2016, 13:15
    #39362511
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Kenoby666,

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
$('button').click(
    function(e)
    {
        $('.page>p>strong').html(
            $(e.target).attr('name')
        );
    }
);


только боюсь мой ответ вам не сильно поможет, потому как вы не привели пример, и отловить определенную кнопку, и определенный заголовок нет возможности.
Ну и ответ без jQuery будет занимать экрана полтора, приводить его вообще нет смысла.
...
Рейтинг: 0 / 0
08.12.2016, 13:19
    #39362513
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Kenoby666 , поскольку кнопка и ДИВ находятся на разных страницах, нужно знать как они вообще связаны те страницы...
...
Рейтинг: 0 / 0
08.12.2016, 13:39
    #39362526
Kenoby666
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Кнопка - открывает форму обратной связи. И нужно, чтобы в одной форме при нажатии разных кнопок появлялся разный заголовок.
Например: есть две кнопки Кнопка1 и Кнопка2 и есть форма обратной связи, которая отправляет письма на e-mail.
Нужно, чтобы при нажатии Кнопки1 у формы был один заголовок, а при нажатии на Кнопку2 другой (у этой же формы)
...
Рейтинг: 0 / 0
08.12.2016, 15:07
    #39362628
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Kenoby666Кнопка - открывает форму обратной связи.
наверно просит веб сервер её открыть? Не?
Kenoby666в одной форме при нажатии разных кнопок
дак разные формы или страницы?
...
Рейтинг: 0 / 0
08.12.2016, 16:19
    #39362711
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
если форма обратной связи открывается в отдельном окне/вкладке через window.open, то есть ссылка на это окно.
нужно дождаться загрузки формы в нем и поменять title в документе.
...
Рейтинг: 0 / 0
09.12.2016, 05:24
    #39363086
Kenoby666
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Petro123, кнопки, которые открывают форму связи, находятся на одной страницы, форма обратной связи на другой странице.
...
Рейтинг: 0 / 0
09.12.2016, 11:04
    #39363222
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Kenoby666,

Кнопка при нажатии должна передавать параметр той странице, что будет открыта.
Сервер берет параметр и вставляет в итоговый html нужное значение.
К javascript это отношения не имеет.
...
Рейтинг: 0 / 0
09.12.2016, 11:35
    #39363250
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Antonariyесли форма обратной связи открывается в отдельном окне/вкладке через window.open, то есть ссылка на это окно.
нужно дождаться загрузки формы в нем и поменять title в документе.
Или передать название в УРЛе... Потом обработать тот УРЛ и поменять название у "местной" кнопки...
...
Рейтинг: 0 / 0
09.12.2016, 11:45
    #39363270
Var79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
не вчитывался, но гуглим
Код: javascript
1.
window.open()


и
Код: javascript
1.
window.opener
...
Рейтинг: 0 / 0
09.12.2016, 12:53
    #39363346
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Var79
Код: javascript
1.
window.opener


Вот вообще плохой совет, опенер пропадает у всех браузеров если вдруг потеряли фокус браузера.

Скрипт с кнопки никак не сможет поменять заголовок открываемого окна, только скрипт внутри этого окна и это извращение, потому как это должен сделать сервер.
...
Рейтинг: 0 / 0
09.12.2016, 12:54
    #39363352
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Kenoby666Petro123, кнопки, которые открывают форму связи, находятся на одной страницы, форма обратной связи на другой странице.
это для красоты нужно или для функционала?
Для функционала чтобы знать родителя достаточно window.opener (при диалоговом окне).
Тут верно написали.
Удачи!
...
Рейтинг: 0 / 0
09.12.2016, 12:57
    #39363356
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lanВот вообще плохой совет, опенер пропадает у всех браузеров если вдруг потеряли фокус браузера.
куда потеряли фокус?
У меня вроде всё работало.
...
Рейтинг: 0 / 0
09.12.2016, 12:59
    #39363363
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Petro123,

браузер - window.open() - [например]мс ворд - браузер и уже никто не знает кто такой window.opener
...
Рейтинг: 0 / 0
09.12.2016, 13:05
    #39363371
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
авторСкрипт с кнопки никак не сможет поменять заголовок открываемого окна, только скрипт внутри этого окна и это извращение, потому как это должен сделать сервер.
может, потому как может получить доступ к любому элементу открытого окна.
это не извращение, надо смотреть что проще и логичнее.
название окна в таком случае название окна появится с задержкой, потому что сначало должно отработать событие загрузки - передать открывающему окну, а оно уже вывести название.
...
Рейтинг: 0 / 0
09.12.2016, 13:06
    #39363375
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lan,
ну, я простой случай брал - из диалогового окна добраться до поля из родителя (кто открыл диалоговое).
А так, сама постановка у ТС какая то странная. баловство какое то.
IMHO
...
Рейтинг: 0 / 0
09.12.2016, 13:07
    #39363376
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lanPetro123,

браузер - window.open() - [например]мс ворд - браузер и уже никто не знает кто такой window.opener
war wo=window.open();
wo будет содержать все параметры. никакой потери.
...
Рейтинг: 0 / 0
09.12.2016, 13:08
    #39363377
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
вадя,
я его пример с мс ворд не понял(.
...
Рейтинг: 0 / 0
09.12.2016, 13:09
    #39363378
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
вадя,

попробуйте открыть страницу яндекса в окне (ну или sql.ru), а после что-нибудь в ней поменять.
...
Рейтинг: 0 / 0
09.12.2016, 13:09
    #39363379
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lan,
окна могут общаться и через sessionStorage.
...
Рейтинг: 0 / 0
09.12.2016, 13:11
    #39363385
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
Petro123,

Это потому-что у вас заказчики нормальные и вам не приходится извращаться с многооконными системами.

Когда браузер теряет фокус, он теряет опенера, чего тут непонятного?
...
Рейтинг: 0 / 0
09.12.2016, 13:15
    #39363389
mage.lan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
вадяmage.lan,
окна могут общаться и через sessionStorage.
это вряд-ли.

они могут общеться через хэш и через вокеров, к делу никакого отношения не имеет.

Внутренее окно должно что-то знать про то как его вызвали. Это все равно, что когда вы заходите в автобус на номере должно загораться "№рейса сейчас везет Вадю".
...
Рейтинг: 0 / 0
09.12.2016, 13:15
    #39363391
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lanвадя,

попробуйте открыть страницу яндекса в окне (ну или sql.ru), а после что-нибудь в ней поменять.
Код: plaintext
Uncaught DOMException: Blocked a frame with origin " http://localhost:8080"  from accessing a cross-origin frame.
но на своих страницах я могу менять в любом направлении с родительской- дочернюю и наоборот. что и требуется ТС
...
Рейтинг: 0 / 0
09.12.2016, 13:16
    #39363394
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lanЭто потому-что у вас заказчики нормальные и вам не приходится извращаться с многооконными системами.

====== да. Например, а апекс оракле делают проще. Всегда окно окно диалоговое. Если вызовут ещё одно, то оно заменяется)))

Когда браузер теряет фокус, он теряет опенера, чего тут непонятного?

====== непонятно почему это проблема. Это баг или фича)).
...
Рейтинг: 0 / 0
09.12.2016, 13:18
    #39363398
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Имя кнопки в заголовок страницы
mage.lanPetro123,

Это потому-что у вас заказчики нормальные и вам не приходится извращаться с многооконными системами.

Когда браузер теряет фокус, он теряет опенера, чего тут непонятного?
не фига подобного !!!
у меня счас в проекте есь возможность открывать кучу вкладок с одноя странице и каждая вкладка помнит кто её открыл до тех пор пока она открыта , вне зависимости где фокус
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Имя кнопки в заголовок страницы / 25 сообщений из 32, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]