12345678910111213141516171819202122232425262728 |
- jQuery( document ).ready( function( $ ) {
- $( window ).on( 'message', function( event ) {
- var originalEvent = event.originalEvent,
- expectedOrigin = document.location.protocol + '//' + document.location.hostname,
- message;
- if ( originalEvent.origin !== expectedOrigin ) {
- return;
- }
- if ( originalEvent.data ) {
- try {
- message = $.parseJSON( originalEvent.data );
- } catch ( e ) {
- return;
- }
- }
- if ( ! message || 'undefined' === typeof message.action ) {
- return;
- }
- if (message.action == 'install-plugin') {
- window.location = $('#w3tc-boldgrid-install').prop('href');
- }
- });
- });
|