jueves, 29 de agosto de 2013

Detectar idioma del navegador y redireccionar con javascript

Hay veces que tenemos nuestra web en varios idiomas y queremos que al visitante se le muestre según su idioma.


Pues una solución es detectar el idioma de su navegador y redireccionarlo a la página que tengamos en ese idioma.


  1. if (navigator.appName == 'Netscape')
  2. var lenguage = navigator.language;
  3. else
  4. var lenguage = navigator.browserLanguage;
  5. if (lenguage.indexOf('en') > -1){
  6.   window.location = '/en/index.html';
  7. }
  8. else if (lenguage.indexOf('es') > -1){
  9.   window.location = '/es/index.html';
  10. }
  11. else if (lenguage.indexOf('fr') > -1){
  12.   window.location = '/fr/index.html';
  13. }
  14. else if (lenguage.indexOf('pt') > -1){
  15.   window.location = '/pt/index.html';
  16. }
  17. else{
  18.   
  19. }





A este código se pueden añadir tantos idiomas como deseemos.

Espero que os sea útil.



Un saludo...

lunes, 26 de agosto de 2013

Redirección con contador en javascript

Cuando necesitamos redireccionar una página a otra una forma sencilla de hacerlo es mediante la meta-etiqueta:


  1.  <meta HTTP-EQUIV="Refresh" CONTENT="10; URL=http://www.google.es" />




hoy os dejo una forma mas curiosa para redireccionar una página web y que el visitante vea la cuenta atrás para ser redireccionado.





  1.  <body>  
  2. <script language="javascript"> 
  3.  var segundos = 10; //Segundos de la cuenta atrás 
  4.     function tiempo(){  
  5.   var t = setTimeout("tiempo()",1000);  
  6.   document.getElementById('contenedor').innerHTML = 'Será redireccionado en '+segundos--+" segundos.";  
  7.   if (segundos==0){
  8.         window.location.href='http://www.google.es';  //Págiana a la que redireccionará a X segundos
  9.   
  10.    clearTimeout(t);  
  11.   }  
  12.  }  
  13.  tiempo()
  14.     </script> 
  15.     <div id="contenedor">
  16. </div>
  17. </body>







Espero que os sea de utilidad.




Un saludo...

jueves, 22 de agosto de 2013

Insertar un tweet dentro de otro tweet (actualizado 22-08-2013)

Os traigo este videotutorial actualizado de como insertar un tweet dentro de otro tweet,  como bien comenta Nuno en mi otro video, ya no se puede insertar como lo tenia explicado, pues twitter ha modificado su web



Espero que os sea útil..






Un saludo...