powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Имя кнопки в заголовок страницы
25 сообщений из 32, страница 1 из 2
Имя кнопки в заголовок страницы
    #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
Имя кнопки в заголовок страницы
    #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
Имя кнопки в заголовок страницы
    #39362513
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenoby666 , поскольку кнопка и ДИВ находятся на разных страницах, нужно знать как они вообще связаны те страницы...
...
Рейтинг: 0 / 0
Имя кнопки в заголовок страницы
    #39362526
Kenoby666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кнопка - открывает форму обратной связи. И нужно, чтобы в одной форме при нажатии разных кнопок появлялся разный заголовок.
Например: есть две кнопки Кнопка1 и Кнопка2 и есть форма обратной связи, которая отправляет письма на e-mail.
Нужно, чтобы при нажатии Кнопки1 у формы был один заголовок, а при нажатии на Кнопку2 другой (у этой же формы)
...
Рейтинг: 0 / 0
Имя кнопки в заголовок страницы
    #39362628
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenoby666Кнопка - открывает форму обратной связи.
наверно просит веб сервер её открыть? Не?
Kenoby666в одной форме при нажатии разных кнопок
дак разные формы или страницы?
...
Рейтинг: 0 / 0
Имя кнопки в заголовок страницы
    #39362711
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если форма обратной связи открывается в отдельном окне/вкладке через window.open, то есть ссылка на это окно.
нужно дождаться загрузки формы в нем и поменять title в документе.
...
Рейтинг: 0 / 0
Имя кнопки в заголовок страницы
    #39363086
Kenoby666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, кнопки, которые открывают форму связи, находятся на одной страницы, форма обратной связи на другой странице.
...
Рейтинг: 0 / 0
Имя кнопки в заголовок страницы
    #39363222
mage.lan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kenoby666,

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


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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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