Обратная связь, LiveChat или кнопки «Позвони мне» - Как - Ajax - PullRequest
0 голосов
/ 22 февраля 2011

Я ищу лучшую технологию, чтобы предоставить клиентам способы добавления наших функций с помощью кнопок на их веб-сайтах.

Я знаю, что это можно сделать, добавив кнопку к телу и подключив прослушиватель щелчков, но я нахожусь в тупике, когда мне нужно изменить размер моего iframe (пользовательский интерфейс после нажатия кнопки), и это невозможно сделать из внутреннего iframe.

Я хотел проверить, как получили, удовлетворяют, invox, zendesk и другие компании эту функциональность.

Есть ли быстрый совет для этого? Я просто ищу модус операнди, а не реальный код.

1 Ответ

0 голосов
/ 22 февраля 2011

это или Google с фразой «пример jquery mashup» может помочь только вам.

Решение, которое вы хотите реализовать, невозможно, поскольку браузер междоменной безопасности (политики) не позволит вам общаться с родительским окном.Если вы находитесь в том же домене, что и родительское окно, то вы можете использовать только что-то подобное в дочернем (IFRAME)

$(function(){
        window.parent.document.getElementById("thisAsIframe").width = 800;
        window.parent.document.getElementById("thisAsIframe").height = 800;
    });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...