pokemon-showdown-client/crossprotocol.html
2013-05-21 02:38:26 -05:00

24 lines
640 B
HTML

<!DOCTYPE html>
<script src="/js/lib/jquery-2.0.0.min.js"></script>
<script>
(function() {
var origin = 'http://play.pokemonshowdown.com';
var postMessage = function(message) {
return window.parent.postMessage(message, origin);
};
$(window).on('message', function($e) {
var e = $e.originalEvent;
if (e.origin !== origin) return;
var data = $.parseJSON(e.data);
if (data.teams) {
localStorage.setItem('showdown_teams', data.teams);
}
data.prefs = data.prefs || {};
data.prefs.portedstorage = true;
localStorage.setItem('showdown_prefs', data.prefs);
postMessage('done');
});
postMessage('init');
})();
</script>