Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Подгрузка сторонего URL в имитацию окна на js в нутри страницы (https://javascript.ru/forum/dom-window/72700-podgruzka-storonego-url-v-imitaciyu-okna-na-js-v-nutri-stranicy.html)

doi7ing 20.02.2018 09:50

Подгрузка сторонего URL в имитацию окна на js в нутри страницы
 
Вложений: 1
Данный вариант можно решить по разному, но в виду ситуации сложилось так, что можно решить только создав имитацию окна на js в нутри страницы... связанно это с тем, что сайт мультиязычный(работает все кроме куска страницы связанного со сторонним сервисом) есть скрипт который генерится в зависимости от языка сайта, столкнулся с тем, что скрипт генерится корректно(проверял ход выполнения), а при выполнении скрипта(по нажатии на кнопку которая заставляет спрятонный DIV появится) он игнорирует условия и действует по умолчанию, на том языке который выставлен по дефолту(скрипт обращается к стороннему сервису на котором не предусмотренна мультиязычность на лету... но можно выбрать язык который будет по дефолту).
Самое интересное, что если после смены языка перезагрузить страницу пару раз, то язык(данной формы стороннего сервиса) частично меняется но не полностью...
Покопавшись в памяти, что где видел вспомнил был такой скрипт WindowScript, вот с его помошью пытаюсь реализовать но тщетно, тк он реализует заранее созданный контент и не получается вшить в него подгрузку сторонней URL.
нащел вариант с подгрузкой URL в div с помощью jquery здесь на сайте но тоже не получается их скрестить
:cray:
Сервис: tawk.to
Скрипт WindowScript: во вложении
Ссылки которые пытаюсь вшить:
https://tawk.to/chat/*тут[/url] номер чата*/default/?$_tawk_popout=true

Скрипт jquery который подгружает URL в DIV:тут
Буду благодарен любой помощи. :thanks:
PS:Вместо ссылки что я пытаюсь вшить можно использовать любую URL

Dilettante_Pro 20.02.2018 10:21

iframe не подходит?
<div>Основная страница</div>
<iframe src = "https://tawk.to/chat/*тут[/url] номер чата*/default/?$_tawk_popout=true" width="100%" height="100%">

Или подгружаемая страница должна быть непосредственно в контексте основной?

doi7ing 21.02.2018 08:45

Цитата:

Сообщение от Dilettante_Pro (Сообщение 478607)
iframe не подходит?
<div>Основная страница</div>
<iframe src = "https://tawk.to/chat/*тут[/url] номер чата*/default/?$_tawk_popout=true" width="100%" height="100%">

Или подгружаемая страница должна быть непосредственно в контексте основной?

да так и решил, но с использованием "prototype window" (не реклама) более податливый механизм подключения и настройки=) в любом случае спасибо за помощь:victory:

doi7ing 21.02.2018 16:27

мда рано радовался... отдельно прекрасно настраивается а с WordPress не хочет работать...
выдает:
Window window_1519219667358 is already registered in the DOM! Make sure you use setDestroyOnClose() or destroyOnClose: true in the constructor.


Часовой пояс GMT +3, время: 10:48.