Date un'occhiata a queste righe di javascript:

CODE:
  1. javascript:
  2. R=0;
  3. x1=.1;  y1=.05;  x2=.25;  y2=.24;  x3=1.6;
  4. y3=.24; x4=300; y4=200; x5=300; y5=200;
  5. DI=document.images;
  6. DIL=DI.length;
  7. function A(){
  8. for(i=0; i-DIL; i++){
  9. DIS=DI[ i ].style;
  10. DIS.position='absolute';
  11. DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5;
  12. DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5
  13. }
  14. R++
  15. }
  16. setInterval('A()',5);
  17. void(0);

Edit: Sotto Linux a me funziona correttamente. Se a voi non funziona provate ad inserire il codice tutto in una riga:

CODE:
  1. javascript: R=0; x1=.1;  y1=.05;  x2=.25;  y2=.24;  x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){ for(i=0; i-DIL; i++){ DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5 } R++ } setInterval('A()',5); void(0);

Ora andate per esempio su Google Images e digitate qualsiasi cosa all'interno del box di ricerca.
Quando Google vi mostra le immagini trovate, selezionate il codice qui sopra e copiatelo all'interno della barra degli indirizzi del browser (Firefox o Internet Explorer).

Sicuramente un giochetto divertente che puo' far capire le potenzialita' (e i potenziali rischi) di poter eseguire del codice in grado di modificare dinamicamente la pagina caricata.


Tag: .


Oppure leggi altri nostri articoli:


Sono presenti 2 commenti all'articolo “Cosa non ti combina il javascript..”

  1. da Uakko, 16 November 2007 alle 02:27

    Se non lo metti su una riga solo non funzionerà mai:

  2. da giuliastro, 16 November 2007 alle 11:34

    Grazie Uakko. Ho aggiunto. A me comunque sotto Firefox/Linux funzionano entrambe.

Scrivi un commento