|
|
|
нужно решение. модальные окна, старо, но реально есть вопрос
|
|||
|---|---|---|---|
|
#18+
в инете описано и многие, в т.ч. и я используем ранее предложенные скрипты модальных окон, которые все до едино похожи друг на друга, и за несколько лет все устраивало, честно даже не вникал, что в каждое модальное окно, если в его содержимом нет ссылок на изменении содержимого модального окна, подгружается вместе с основной страницей, и потом только по клику выводится отдельным слоем сверху, чтобы понятно было о чем идет речь, вставлю один из всем известных скриптов Код: html 1. 2. 3. 4. Код: css 1. 2. 3. 4. 5. и вот пока в Содержимое окна я запускал тексты и фотки, и так как openModal ххх строилось динамически из базы, я не углублялся, что все это грузилось вместе с основной страницей. На днях вместо текста и фоток, вставил проигрывание видео, и тут я получил "косяк", при закрытии окна, этого самого modalDialog видео продолжает играть в фоновом режиме (если открыть ссылку этого же модального окна, то получим место текущего воспроизведения видео). Согласно скрипта, все верно. Но надо по другому. Надеюсь понятно изложил, а то последнее время здесь народ, или тупит, или правда ничего не знает, но отвечает вопросами и издевается... Нужны идеи, так как вариант JS Window.Open не катит, JS ShowModalDialog работает не везде, а точнее кажется только в IE. Нужно чтобы содержимое загружалось только в модальное окно, и при закрытии модального окна оно выгружалось из памяти. Идеи или варианты куда глянуть (в стандартном инете практически одно и тоже, что не устраивает). Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:14 |
|
||
|
нужно решение. модальные окна, старо, но реально есть вопрос
|
|||
|---|---|---|---|
|
#18+
yemets63чтобы понятно было о чем идет речь, вставлю один из всем известных скриптовзавтра что ли вставишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2018, 22:34 |
|
||
|
нужно решение. модальные окна, старо, но реально есть вопрос
|
|||
|---|---|---|---|
|
#18+
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 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2018, 14:29 |
|
||
|
нужно решение. модальные окна, старо, но реально есть вопрос
|
|||
|---|---|---|---|
|
#18+
fkthatно и работать никогда не будет, т.к. её специально оттуда поубирали. из ie никогда ничего не убирают, этого не позволяет com-архитектура, на которой основан ie, и требования обратной совместимости. а вот в edge showModalDialog скорее всего не попал, и у него другая архитектура. причем edge и ie вместе обитают под семеркой, и ie способен работать в режиме edge. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2018, 00:40 |
|
||
|
нужно решение. модальные окна, старо, но реально есть вопрос
|
|||
|---|---|---|---|
|
#18+
Antonariyпричем edge и ie вместе обитают под семеркой Чо? Edge вообще ни на что старее десятки не ставится . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2018, 09:22 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=31&tid=1444319]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 241ms |
| total: | 399ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...