powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / нужно решение. модальные окна, старо, но реально есть вопрос
5 сообщений из 5, страница 1 из 1
нужно решение. модальные окна, старо, но реально есть вопрос
    #39589563
yemets63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в инете описано и многие, в т.ч. и я используем ранее предложенные скрипты модальных окон, которые все до едино похожи друг на друга, и за несколько лет все устраивало, честно даже не вникал, что в каждое модальное окно, если в его содержимом нет ссылок на изменении содержимого модального окна, подгружается вместе с основной страницей, и потом только по клику выводится отдельным слоем сверху,
чтобы понятно было о чем идет речь, вставлю один из всем известных скриптов

Код: html
1.
2.
3.
4.
<a href="#openModal">Открыть модальное окно</a>
<div id="openModal" class="modalDialog">
	СОДЕРЖИМОЕ ОКНА
</div>



Код: css
1.
2.
3.
4.
5.
.modalDialog { ... }
.modalDialog:target { ...}
.modalDialog > div { ... }
.close { ... }
.close:hover { ... }



и вот пока в Содержимое окна я запускал тексты и фотки, и так как openModal ххх строилось динамически из базы, я не углублялся, что все это грузилось вместе с основной страницей.

На днях вместо текста и фоток, вставил проигрывание видео, и тут я получил "косяк", при закрытии окна, этого самого modalDialog видео продолжает играть в фоновом режиме (если открыть ссылку этого же модального окна, то получим место текущего воспроизведения видео). Согласно скрипта, все верно. Но надо по другому.

Надеюсь понятно изложил, а то последнее время здесь народ, или тупит, или правда ничего не знает, но отвечает вопросами и издевается...

Нужны идеи, так как вариант JS Window.Open не катит, JS ShowModalDialog работает не везде, а точнее кажется только в IE.
Нужно чтобы содержимое загружалось только в модальное окно, и при закрытии модального окна оно выгружалось из памяти.
Идеи или варианты куда глянуть (в стандартном инете практически одно и тоже, что не устраивает).

Спасибо
...
Рейтинг: 0 / 0
нужно решение. модальные окна, старо, но реально есть вопрос
    #39589577
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yemets63чтобы понятно было о чем идет речь, вставлю один из всем известных скриптовзавтра что ли вставишь?
...
Рейтинг: 0 / 0
нужно решение. модальные окна, старо, но реально есть вопрос
    #39590079
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://developer.mozilla.org/en-US/docs/Web/API/Window/showModalDialog

авторBrowser compatibility

Introduced by Microsoft Internet Explorer 4. Support added to Firefox in Firefox 3 (deprecated in Fx 28), and to Safari in Safari 5.1.

This method was removed completely in Chrome 43, and Firefox 56. See WebKit bug 151885 for possible future removal from Safari.


Эта шняга мало того что нигде почти не сработает, но и работать никогда не будет, т.к. её специально оттуда поубирали. Почему бы просто не использовать проверенные решения, напр. jQuery dialog или Bootstrap modal ?
...
Рейтинг: 0 / 0
нужно решение. модальные окна, старо, но реально есть вопрос
    #39590517
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatно и работать никогда не будет, т.к. её специально оттуда поубирали. из ie никогда ничего не убирают, этого не позволяет com-архитектура, на которой основан ie, и требования обратной совместимости.

а вот в edge showModalDialog скорее всего не попал, и у него другая архитектура. причем edge и ie вместе обитают под семеркой, и ie способен работать в режиме edge.
...
Рейтинг: 0 / 0
нужно решение. модальные окна, старо, но реально есть вопрос
    #39590621
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyпричем edge и ie вместе обитают под семеркой

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


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