Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Открыть новую тему     Написать ответ в эту тему

Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
с того же домена only other port

это разные адреса, доступа не будет, нужно для страниц возвращать специальный заголовок
https://developer.mozilla.org/ru/docs/Web/Security/Same-origin_policy

Всего записей: 15498 | Зарегистр. 20-09-2014 | Отправлено: 03:04 31-10-2024
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
<div><iframe src="https://breil.tech:8321/Example"></iframe><div id="right_top" style="display:none;"></div></div>
 
https://breil.tech:8321/Example  -  Example not exist

Всего записей: 2231 | Зарегистр. 25-02-2013 | Отправлено: 03:10 31-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
если вы будете так писать, я не буду общаться.
если есть вопрос - напишите его. я не телепат, чтобы понимать из обрывков что у вас на уме.
если содержимое iframe грузится с другого порта - доступа напрямую к содержимому iframe у js не будет.

Всего записей: 15498 | Зарегистр. 20-09-2014 | Отправлено: 03:26 31-10-2024
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
если содержимое iframe грузится с другого порта - доступа напрямую к содержимому iframe у js не будет.

а это и не нужно в iframe собственный контент без обращения к основному сайту. это должно быть просто для вставления в сайт рекламы с возможностью быстрой её обработки(Servlet Container с AJAX)
 
Добавлено:
Backend and Frontend running on different port but same domain but getting CORS error #4198
 
https://github.com/hapijs/hapi/issues/4198
 
JS  может пойдёт или я ошибаюсь

Всего записей: 2231 | Зарегистр. 25-02-2013 | Отправлено: 03:38 31-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
а это и не нужно в iframe собственный контент без обращения к основному сайту

ок, тогда CORS не нужен. но все равно там есть проблемы, связанные, к примеру, с https://tamethebots.com/blog-n-bits/detect-click-in-iframe
первый клик определить еще можно, когда iframe становится активным. а вот последующие - уже не очень.

Всего записей: 15498 | Зарегистр. 20-09-2014 | Отправлено: 04:30 31-10-2024 | Исправлено: Mavrikii, 04:34 31-10-2024
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
нашел описание https://www.rosehosting.com/blog/how-to-install-apache-tomcat-on-debian-11/
может мой знакомый мне сделает одинаковые порты т.е в папке tomcat

Всего записей: 2231 | Зарегистр. 25-02-2013 | Отправлено: 05:04 31-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262
проще выдать нужный загловок сервером.
но зачем вообще так извращаться?
все равно придется "залезать" в каждый iframe и добавлять там свой обработчик кликов и нажатых клавиш.

Всего записей: 15498 | Зарегистр. 20-09-2014 | Отправлено: 05:07 31-10-2024
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
спасибо пригодится. а ctrlKey + shiftKey там наверое нужен trigger
 
но порт сделаем одинаковый, а то сервлеты на мобилке пишет 'bad request'
https://breil.tech:8321/Auth/  -  для проверки
   

Всего записей: 2231 | Зарегистр. 25-02-2013 | Отправлено: 07:52 31-10-2024 | Исправлено: vs6262, 07:56 31-10-2024
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vs6262

Цитата:
а ctrlKey + shiftKey там наверое нужен trigger

банально, если с jQuery, к примеру
 

Код:
$(document).on('keydown', (e) => {
    if (e.key == 's' && e.altKey && e.ctrlKey) {
        // нужная комбинация, отображаем
    }
}).on('keyup', () => {
       // клавиша отжата, прячем
});

 
проще в каждой iframe использовать подобный код, а результат передавать родительскому окну. но нужен CORS

Всего записей: 15498 | Зарегистр. 20-09-2014 | Отправлено: 07:59 31-10-2024 | Исправлено: Mavrikii, 08:00 31-10-2024
vs6262



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
проще в каждой iframe использовать подобный код, а результат передавать родительскому окну. но нужен CORS

так мне скорее всего нужно на родительском сайте, потому что я хочу высветить у всех iframe в одном уголке значок на который надавливая мышкой появлялось бы сначала Login в этот iframe итд. CORS попробуем с портами сообразить.

Всего записей: 2231 | Зарегистр. 25-02-2013 | Отправлено: 13:20 31-10-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119

Компьютерный форум Ru.Board » Интернет » Web-программирование » вопросы по javascript


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru