Javascript-форум (https://javascript.ru/forum/)
-   Opera, Safari и др. (https://javascript.ru/forum/css-html-browser/)
-   -   Opera: Сохранение параметров (кросхостовое) (https://javascript.ru/forum/css-html-browser/12428-opera-sokhranenie-parametrov-kroskhostovoe.html)

Wyfinger 17.10.2010 10:58

Opera: Сохранение параметров (кросхостовое)
 
Добрый день.

Никто не пытался решить задачу кросдоменного сохранения параметров?
Т.е. нужно сохранять единые данные для разных хостов.

Поясню более подробно:
Есть 2 сайта, при заходе на первый скрипт сохраняет строку:
А = "string from site 1";
saveVar("varA", A);

заходя на второй сайт скрипт выполняет:
alert( loadVar("varA") );

Алерт на втором сайте должен дать "string from site 1";

Понятно, что все стандарты (например localStorage) "противятся" этому.

Пробовал использовать вариант с созданием iframe, с src, указывающим на мой сайт "example.com/set.html", в этом set.html JS код устанавливает и читает переменные в/из localStorage. Задача в том, чтобы вытащить эти значения в основном окне.. (насколько я понял кросдоменные iframe исполняют JS независимо).

Также у оперы есть виджеты, они могут сохранять настройки, возможно можно использовать часть функционала виджетов и в обычных страничках.

Может кто еще какие варианты предложит.

B@rmaley.e><e 17.10.2010 11:05

postMessage.

Wyfinger 17.10.2010 13:00

Спасибо.


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