Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выполнить JS-функцию из другого окна браузера / 22 сообщений из 22, страница 1 из 1
11.12.2018, 10:35
    #39745809
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
Запускаю A.html в одном окне браузера. Из A.html запускается B.html в другом окне браузера. После выполнения определенных действий на форме в B.html необходимо перезагрузить A.html
Вопрос: возможно ли перезагрузить A.html (или выполнить функцию на A.html) средствами JS из B.html ?
...
Рейтинг: 0 / 0
11.12.2018, 11:39
    #39745865
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
...
Рейтинг: 0 / 0
11.12.2018, 13:21
    #39745971
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
Немного не то. Вопрос о другом окне браузера. Ваша ссылка касается окон внутри окна браузера. Тут все понятно.
...
Рейтинг: 0 / 0
11.12.2018, 13:21
    #39745972
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,
Немного не то. Вопрос о другом окне браузера. Ваша ссылка касается окон внутри окна браузера. Тут все понятно.
...
Рейтинг: 0 / 0
11.12.2018, 13:55
    #39746002
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,
ты читай внимательно
из одного окна /вкладки открыть другую и далее
https://jonhappy.github.io/modal_menu/ тут пример как из одного вкладки открывается другая и потом в родительскую передаётся картинка.
ну и соответственно можно вызвать и функцию из родительского
...
Рейтинг: 0 / 0
11.12.2018, 13:59
    #39746009
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

Код: plaintext
Если координаты и размеры не указаны, то обычно браузер открывает не окно, а новую вкладку.
...
Рейтинг: 0 / 0
11.12.2018, 15:41
    #39746112
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя, в вашем примере новое окно открывается в том же окне браузера. И в том же окне браузера и закрывается.
А вопрос стоит в возможности закрыть окно браузера из другого окна браузера.
...
Рейтинг: 0 / 0
11.12.2018, 16:08
    #39746141
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

на зелёный крестик нажми
в коде 194 строка

Код: javascript
1.
2.
3.
                    if (event.target.id === 'img_add') {
                        var wo = window.open('\pic.html', '00000',"left=10,top=10");
                    }
...
Рейтинг: 0 / 0
11.12.2018, 16:09
    #39746142
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

и определись - что такое у тебя "окно браузера"?
...
Рейтинг: 0 / 0
12.12.2018, 15:39
    #39746752
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,
Дружище, что получилось в итоге?
А именно, в вашем примере в понятиях моей проблемы из A.html запускается по крестику окно с B.html.
А вопрос был сформулирован - можно ли из B.html как-то влиять на исходное окно (выполнить например, функцию из A.html ReLoad() . Если бы B.html был бы запущен под iFrame, то это было бы - parent.ReLoad()).
Поэтому вопрос: из нового окна можно выполнить функцию из/над A.html?
В этот раз я смог донести суть своего вопроса? И есть ли на него ответ?
...
Рейтинг: 0 / 0
12.12.2018, 16:12
    #39746776
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDasПоэтому вопрос: из нового окна можно выполнить функцию из/над A.html?
В этот раз я смог донести суть своего вопроса? И есть ли на него ответ?я на него давно ответил.
почисти историю браузера и зайди https://jonhappy.github.io/modal_menu/
надеюсь найдёшь разницу
...
Рейтинг: 0 / 0
12.12.2018, 16:35
    #39746796
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

отпишись, чтоб я вернул всё взад.
...
Рейтинг: 0 / 0
12.12.2018, 18:10
    #39746868
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,

Не понял. Формируем новое окно. В нем вызываем картинку. Она обображается в этом окне. Жмем кнопки ПРЕВЬЮ, ВЫПОЛНИТЬ. В первом окне (вызов по указанной ссылке) - ничего не происходит. Т.е. нет демонстрации, что из второго окна мы что-то делаем в первом.
Ну не вижу!!! Куда смотреть, что делать???
...
Рейтинг: 0 / 0
12.12.2018, 18:11
    #39746870
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

Забыл прикрепить скрин.
...
Рейтинг: 0 / 0
12.12.2018, 18:18
    #39746876
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,
а я вижу что отработало

надо быть более внимательным
чтоб вызвать "модальное окно" - Модальное ты какую кнопку нажал?

и какая кнопка теперь?

ну и надо уметь пользоваться кнопкой F12.....
...
Рейтинг: 0 / 0
12.12.2018, 18:22
    #39746878
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,

Не говорите иносказаниями. Что и где и как?
...
Рейтинг: 0 / 0
12.12.2018, 18:33
    #39746888
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

для вызова Модальное
в левом верхнем углу есть кнопка ххх
после нажатия выполнить она становится eeee
...
Рейтинг: 0 / 0
12.12.2018, 18:37
    #39746890
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDas,

B.html
Код: html
1.
<button onclick="fufu();">выполнить</button>



Код: javascript
1.
2.
3.
        function fufu(){
            window.opener.fufufu();
        }



A.html
Код: html
1.
<input id="xx" value="xxxx" type="button">



Код: javascript
1.
2.
3.
function fufufu(){
            document.getElementById('xx').value='eeeee';
        }
...
Рейтинг: 0 / 0
12.12.2018, 19:15
    #39746908
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,

Спасибо. Сейчас все ясно и конкретно.
И еще один вопрос - вы упомянули, что если размеры нового окна совпадают с исходным, то создается новая вкладка. Т.е., если взять размеры исходного окна и создать новое окно с указанными размерами, то новое окно будет вкладкой? Я всегда думал, что создание вкладки и окна - это две различные вещи. Даже в некоторых браузерах были две функции - создать новую вкладку и создать новое окно. Что-то можете подсказать по этому вопросу?
...
Рейтинг: 0 / 0
12.12.2018, 19:21
    #39746912
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
FreeDasИ еще один вопрос - вы упомянули, что если размеры нового окна совпадают с исходным, то создается новая вкладка. Т.е., если взять размеры исходного окна и создать новое окно с указанными размерами, то новое окно будет вкладкой? Я всегда думал, что создание вкладки и окна - это две различные вещи. Даже в некоторых браузерах были две функции - создать новую вкладку и создать новое окно. Что-то можете подсказать по этому вопросу?
я процитировал кусок из статьи по ссылке
Код: plaintext
Если  координаты и размеры не указаны , то обычно браузер открывает не окно, а новую вкладку.
...
Рейтинг: 0 / 0
12.12.2018, 20:15
    #39746938
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,

Спасибо, попробую. Вечер перестает быть томным :)
...
Рейтинг: 0 / 0
12.12.2018, 22:46
    #39746996
FreeDas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выполнить JS-функцию из другого окна браузера
вадя,

Все ОК. Большое спасибо.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выполнить JS-функцию из другого окна браузера / 22 сообщений из 22, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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