Estoy haciendo un blog (con el clásico WordPress), pero resulta que mi tema (SimpleCorp) sólo muestra bien el CSS en la página principal desde Internet Explorer.
Quiero hacer la implementación de Google Chrome Frame (de por sí el tema ya vino con esto, pero lo modifiqué para IE8 -> anteriores).
Ahora, la etiqueta <meta> ya está insertada. También la llamada al CFInstall.min.js.
Lo que no deseo es que se muestre ese gran <iframe> flotando en la pantalla que de por sí hace bien fea la página.
Cabe destacar que vi ya en el foro de CSS un script de daPhyre, el cual ya está fuera de servidor.
Hasta el momento, tengo un código más o menos confeccionado. Lo que hace es mostrar a modo de alerta de navegador (usando jQuery), un pequeño <p> encima de la página.
El script hasta ahora va así:
Código Javascript:
Dentro de la función aparece un link.Ver original
CFInstall.check({ preventPrompt: true, onmissing: function(e) { var c = $(document.createElement('p')).appendTo('body').addClass('gcfm').html('<strong>Este sitio se ve mejor con Google Chrome Frame. Haz clic <a href="http://www.google.com/chromeframe" target="_blank">aquí</a> para descargarlo.</strong> <img class="gcfc" src="crosslist.png" />'), b = $('.gcfc'); // y todo el bla bla bla de jQuery } });
Y aquí viene el propósito de lo que quiero hacer:
Quiero abrir internamente (mediante JavaScript, pues sé que mediante PHP sí se puede y lo intenté sin resultado) la página https://www.google.com/chromeframe/eula.html?hl=es&quickenable=true (abrirla en IE, en otros no funciona o no probé) y al momento en que el usuario haga clic en el enlace, automáticamente se haga clic en "Aceptar y activar" de la página citada.
¿Alguna idea para poder hacer esto?
Gracias por anticipado por su atención.