Как встроить опрос в веб-страницу - PullRequest
1 голос
/ 24 мая 2009

Я хочу создать простое приложение для онлайн-опроса. Я создал бэкэнд в python, который обрабатывает отслеживание голосования, отображение опроса, отображение результатов и настройку администратора. Однако, если бы я хотел, чтобы третьи лица могли встраивать опрос в их веб-сайт, каков был бы рекомендуемый способ сделать это? Я хотел бы иметь возможность предоставить небольшой javascript для перехода на стороннюю веб-страницу, но я не могу использовать javascript, потому что это потребует междоменного доступа. Какой подход обеспечит простое общее решение для третьих сторон?

Ответы [ 2 ]

1 голос
/ 24 мая 2009

IFrame - это самое простое решение без суеты, если вы хотите разрешить обратную передачу.

Или, это немного левое поле и oldschool, но не могли бы вы использовать прозрачный GIF 1x1 в качестве вашего голосования? Они нажимают на ссылку (радио / span / что угодно), вы устанавливаете src изображения на то, что живет на вашем сервере. Что-то вроде

document.getElementById('voteImage').src='http://your.server/vote.html?pollidentifier=123&vote=4'

где Vote.html - ваш серверный код для обработки голосования, идентификатор опроса - способ указать, какой это опрос, а голосование - это голос, который они выбрали. Все, что нужно сделать voice.html - вернуть что-то, похожее на изображение, и браузер будет счастлив. Очевидно, вам нужно будет установить stuff , чтобы люди не выдумывали голоса, но изображение + куки - это то, что раньше использовали старые таймеры до появления нового fxangled xhr.

1 голос
/ 24 мая 2009

Превратите свое приложение в гаджет Google, гаджет Open Social или другой вид гаджетов - все они предназначены для встраивания в сторонние страницы с минимальной суетой, насколько это возможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...