şimdi olacaklar konusunda hiçbir fikrim yok! adım adım yapıyoruz.
google images'i açalım (mesela) car diye bir sorgu yapalım.
daha sonra aşağıda yazmış olduğum javascript kodlarından herhangi birini adres çubuğuna yazın ve olacakları görün!
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);
------
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.getElementsByTagName("img"); DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=(Math.tan(R*x1+i*x2+x3)*x4+x5)+"px"; DIS.top=(Math.sin(R*y1+i*y2+y3)*y4+y5)+"px"}R++}setInterval('A()',5); void(0);
fazlasını isterim diyenlere... video
not: direkt olarak javascript kodlarından herhangi birisini şu an adres çubuğuna da yazarak gözlemleyebilirsiniz.
- yusuph
- 10 yorum var
- 09 Ekim 2006 10:08
« önceki yazı ücretsiz bilgisayar kitapları |
sonraki yazı » Net üzerinde dosya türleri arasında çevirim |
Yorumlar
her seferinde elle yapıştırmak istemeyenler için: herhangi bir adresi favorilerinize anlamlı bir isimle ekleyin (örneğin: "funky"). daha sonra eklediğiniz bu favoriye sağ tıklayarak özellikler/"properties" seçin. URL: kısmına şunu ekleyip tamam/OK seçin:
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);
uyarı verirse de yine tamam/OK seçin. tamamdır (OK'dir :) )
daha sonra zıplatmak istediğiniz sitedeyken favorilerinizden "funky"yi seçmeniz yeterli olacaktır.
not: bu yöntemle güvenlik testleri ya da "cross site scripting" (css, ama farklı bir css) denilen bir kandırma tekniği gibi şeyler de yapılabilir. sanıldığından çok daha güçlü bir şeydir. en basit anlamıyla, örneğin bir siteye üye oldunuz. daha sonra kullanıcı bilgilerinizi güncellemek için ilgili sayfaya geldiniz. kullanıcı adınızı yazdığınız metin alanı/textbox üzerinde değişiklik yapamıyorsunuz diyelim ("disabled=true"). buna benzer bir yöntemle, bu alanı etkin hale getirip kullanıcı adınızı silip yerine "admin" filan yazmayı deneyebilirsiniz. sitelerin %20'si civarında kötü şeyler olacaktır :)
yine de bilenler bilsin diye detaylı yazmamak lazım diye düşünüyorum nacizane.
| impala | |
|
|
(0 puan) |
|
| 09 Ekim 2006 12:21 |
arkadaşlar bu sadece google alakalı bir şey değil bu div ve css kullanılarak yapılmış bir olay benim yaptığım sitelerdede oluyor ve cssmania.com da da deneyebilirsiniz :)
@impala güzel yazmış :) tehlikeli olabilir ayrıntısı
| electro | |
|
|
(0 puan) |
|
| 09 Ekim 2006 13:27 |
@electro
google images'i açalım (mesela) car diye bir sorgu yapalım.
diye bir tabir kullanmıştım. dediğin gibi div ve css olayları...
| yusuph | |
|
|
(0 puan) |
|
| 09 Ekim 2006 13:50 |
ahah eğlenceliymiş
| mnc | |
|
|
(0 puan) |
|
| 09 Ekim 2006 19:44 |
google, news, anasayfa, ve bazi yerlerindede calisiyor. ilginc ve gereksiz :)
| Vista | |
|
|
(0 puan) |
|
| 09 Ekim 2006 19:44 |
cssle ilgili bir şey de değil bu. sayfadaki img tagleri olan elementleri -yani resimleri- secip cesşitli rastgele matematiksel hesaplamalarla poziyonlarını değiştiriyorlar.
| farkob | |
|
|
(0 puan) |
|
| 09 Ekim 2006 21:03 |
pillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.
İlgili Yazılar
- tek kelime ile: ajax (24)
- Türk İcatları (30)
- Web Tabelaları (10)
- DiscoveryChannel Reklamları (0)
- Robo Urinal (0)
- AK-47 Slow Motion (3)
- bir çift meraklı göze görünenler (13)
Bu Yazıyı Tutanlar
Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.


