ön izleme koyamadım kodu koyuyorum nereye yapıştırılması gerektiğinide bilmiyorum ben kendim sayfa yaparken ör böyle yapıyordum(isterseniz sizde deneyin çalısır) yeni metin belgesi,sonra denetim massasından klasör şeçenekleri >görünüm>"bilinen dosya uzantıları ile dosya uzantılarını gizle" işaretini kaldırın ve uygula sonrada tamam a tıklayın.şimdi yeni metin belgesini açıyoruz ve aşağıda verdiğim kodu içine yapıştırıyoruz,sonra kaydedip kapatıyoruz belgeyi sonra belgenin adını değistirme bölümüne gelip ".txt" yi ".html" yapın ve gelen soruyo evet diyin.Bunu yeni metin belgesine yapıştıracaksınız.
kod bana aittir.
- Kod:
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="Web Page Maker (unregistered version)">
</head>
<body>
<script LANGUAGE="JavaScript">
<!--
// image src
var trailsrc = "http://i36.servimg.com/u/f36/14/96/33/76/js638710.gif";
var nDots = 7;
var Xbpos = 0;
var Ybpos = 0;
// fixed time step, no relation to real time
var DELTAT = .01;
// size of one spring in pixels
var SEGLEN = 10;
// spring constant, stiffness of springs
var SPRINGK = 10;
// all the physics is bogus, just picked stuff to make it look okay
var MASS = 1;
// Positive XGRAVITY pulls right, negative pulls left
// Positive YGRAVITY pulls down, negative up
var XGRAVITY = 0;
var YGRAVITY = 50;
// RESISTANCE determines a slowing force proportional to velocity
var RESISTANCE = 10;
// stopping criterea to prevent endless jittering
// doesn't work when sitting on bottom since floor
// doesn't push back so acceleration always as big
// as gravity
var STOPVEL = 0.1;
var STOPACC = 0.1;
var DOTSIZE = 11;
// BOUNCE is percent of velocity retained when
// bouncing off a wall
var BOUNCE = 0.75;
var ff=(document.getElementById&&!document.all);
var ns=(document.layers);
var ie=(document.all);
// always on for now, could be played with to
// let dots fall to botton, get thrown, etc.
var followmouse = true;
var dots = new Array();
function init()
{
var i = 0;
for (i = 0; i < nDots; i++) {
dots[i] = new dot(i);
}
// set their positions
for (i = 0; i < nDots; i++) {
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
setTimeout("startanimate()", 10);
}
function dot(i)
{
this.X = Xbpos;
this.Y = Ybpos;
this.dx = 0;
this.dy = 0;
if (ns){
document.write("<layer id="mtrail"+ i +"" ><img src='"+trailsrc+"' border="0"><\/layer>");
} else if (ie||ff) {
if (i == 0) {
document.write("<div id="mtrail"+ i +"" style="POSITION: absolute;z-index:999;VISIBILITY: hidden;"><img src='"+trailsrc+"' border="0"><\/div>");
} else {
document.write("<div id="mtrail"+ i +"" style="POSITION: absolute; z-index:999;"><img src='"+trailsrc+"' border="0"><\/div>");
}
}
if (ie)
{
this.obj = eval("mtrail" + i + ".style");
} else if (ff)
{
this.obj = document.getElementById("mtrail" + i).style;
}
else
{
this.obj = eval("document.mtrail" + i);
}
}
function startanimate() {
setInterval("animate()", 20);
}
// just save mouse position for animate() to use
function MoveHandler(e)
{
if (ie) {
Xbpos = window.event.clientX + document.body.scrollLeft;
Ybpos = window.event.clientY + document.body.scrollTop;
}
else {
Xbpos = e.pageX;
Ybpos = e.pageY;
}
}
function vec(X, Y)
{
this.X = X;
this.Y = Y;
}
// adds force in X and Y to spring for dot[i] on dot[j]
function springForce(i, j, spring)
{
var dx = (dots[i].X - dots[j].X);
var dy = (dots[i].Y - dots[j].Y);
var len = Math.sqrt(dx*dx + dy*dy);
if (len > SEGLEN) {
var springF = SPRINGK * (len - SEGLEN);
spring.X += (dx / len) * springF;
spring.Y += (dy / len) * springF;
}
}
function animate() {
// dots[0] follows the mouse,
// though no dot is drawn there
var start = 0;
if (followmouse) {
dots[0].X = Xbpos;
dots[0].Y = Ybpos;
start = 1;
}
for (i = start ; i < nDots; i++ ) {
var spring = new vec(0, 0);
if (i > 0) {
springForce(i-1, i, spring);
}
if (i < (nDots - 1)) {
springForce(i+1, i, spring);
}
// air resisitance/friction
var resist = new vec(-dots[i].dx * RESISTANCE,
-dots[i].dy * RESISTANCE);
// compute new accel, including gravity
var accel = new vec((spring.X + resist.X)/MASS + XGRAVITY,
(spring.Y + resist.Y)/ MASS + YGRAVITY);
// compute new velocity
dots[i].dx += (DELTAT * accel.X);
dots[i].dy += (DELTAT * accel.Y);
// stop dead so it doesn't jitter when nearly still
if (Math.abs(dots[i].dx) < STOPVEL &&
Math.abs(dots[i].dy) < STOPVEL &&
Math.abs(accel.X) < STOPACC &&
Math.abs(accel.Y) < STOPACC) {
dots[i].dx = 0;
dots[i].dy = 0;
}
// move to new position
dots[i].X += dots[i].dx;
dots[i].Y += dots[i].dy;
// get size of window
var height, width;
if (!ie) {
height = window.innerHeight + window.pageYOffset;
width = window.innerWidth + window.pageXOffset;
} else {
height = document.body.clientHeight + document.body.scrollTop;
width = document.body.clientWidth + document.body.scrollLeft;
}
// bounce off 3 walls (leave ceiling open)
if (dots[i].Y >= height - DOTSIZE - 1) {
if (dots[i].dy > 0) {
dots[i].dy = BOUNCE * -dots[i].dy;
}
dots[i].Y = height - DOTSIZE - 1;
}
if (dots[i].X >= width - DOTSIZE) {
if (dots[i].dx > 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = width - DOTSIZE - 1;
}
if (dots[i].X < 0) {
if (dots[i].dx < 0) {
dots[i].dx = BOUNCE * -dots[i].dx;
}
dots[i].X = 0;
}
// move img to new position
dots[i].obj.left = dots[i].X;
dots[i].obj.top = dots[i].Y;
}
}
init();
if(ns)window.captureEvents(Event.MOUSEMOVE);
document.onmousemove = MoveHandler;
-->
</script>
<script language="JavaScript">
<!--
var yBase = 200;
var xBase = 200;
var yAmpl = 10;
var yMax = 40;
var step = .2;
var ystep = .5;
var currStep = 0;
var tAmpl=1;
var Xbpos = 1;
var Ybpos = 1;
var i = 0;
var j = 0;
var ff=(document.getElementById&&!document.all);
var ns=(document.layers);
var ie=(document.all);
if (ns){
for(xy=0;xy<7;xy++)
document.write("<layer id="a"+ xy +"" LEFT=10 TOP=10 VISIBILITY=SHOW BGCOLOR="#FFFF00" CLIP="0,0,3,3"><\/layer>");
} else if (ie||ff) {
document.write('<div id="starsDiv" style="position:absolute;z-index:999;top:0px;left:0px">')
for (xy=0;xy<7;xy++)
document.write('<div style="position:relative;width:3px;height:3px;background:#FFFF00;font-size:2px;visibility:visible"></div>')
document.write('</div>')
}
function MoveHandler(e)
{
if (ie) {
Xbpos = window.event.clientX + document.body.scrollLeft;
Ybpos = window.event.clientY + document.body.scrollTop;
}
else {
Xbpos = e.pageX;
Ybpos = e.pageY;
}
}
if(ns)window.captureEvents(Event.MOUSEMOVE);
document.onmousemove = MoveHandler;
function animateLogo()
{
if (ie)
{
yBase = window.document.body.offsetHeight/4;
xBase = window.document.body.offsetWidth/4;
}
else
{
yBase = window.innerHeight/4 ;
xBase = window.innerWidth/4;
}
if (!ns)
{
var totaldivs=document.getElementById("starsDiv").getElementsByTagName("div");
for ( i = 0 ; i < totaldivs.length ; i++ )
{
var tempdiv=totaldivs[i].style;
tempdiv.top = Ybpos + Math.cos((20*Math.sin(currStep/20))+i*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + i*25)/10);
tempdiv.left = Xbpos + Math.sin((20*Math.sin(currStep/20))+i*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + i*25)/10);
}
}
else if (document.layers)
{
for ( j = 0 ; j < 7 ; j++ )
{
var templayer="a"+j
document.layers[templayer].top = Ybpos + Math.cos((20*Math.sin(currStep/20))+j*70)*yBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10);
document.layers[templayer].left =Xbpos + Math.sin((20*Math.sin(currStep/20))+j*70)*xBase*(Math.sin(10+currStep/10)+0.2)*Math.cos((currStep + j*25)/10);
}
}
currStep += step;
setTimeout("animateLogo()", 15);
}
animateLogo();
// -->
</script>
kod bana aittir.