ورود

View Full Version : متن دنبال موس



tabib_m
سه شنبه 08 آذر 1384, 18:46 عصر
با سلام
ججوری میشه یک متن دنبال موس انداخت؟

javad_hosseiny
سه شنبه 08 آذر 1384, 19:05 عصر
<style type="text/css">
<!-- .spanstyle{position:absolute;visibility:visible;to p:-50px;font-size:10pt;font-family:Tahoma;font-weight:italic;color:#666666}body{width:100%;overfl ow-x:hidden;overflow-y:scroll}-->
</style>
<script>
var x,y
var kern=10
var flag=0
<!--- &#207;&#209; &#211;&#216;&#209; &#199;&#237;&#237;&#228;&#237; &#227;&#202;&#228; &#227;&#230;&#209;&#207; &#228;&#217;&#209; &#209;&#230; &#200;&#228;&#230;&#237;&#211;&#237;&#207; --->
var message="Welcome to My Site"
message=message.split("")
var xpos=new Array()
for(i=0;i<message.length;i++){xpos[i]=-50}
var ypos=new Array()
for(i=0;i<message.length;i++){ypos[i]=-50}
function handlerMM(e){x=(e)?e.pageX:document.body.scrollLef t+event.clientX
y=(e)?e.pageY:document.body.scrollTop+event.client Y
flag=1}
function makebanner(){if(flag==1){for(i=message.length-1;i>=1;i--){xpos[i]=xpos[i-1]+kern
ypos[i]=ypos[i-1]}
xpos[0]=x+kern
ypos[0]=y
for(i=0;i<message.length;i++){if(document.getElementById){va r thisspan=document.getElementById("span"+i).style}else{var thisspan=eval((document.layers)?"document.span"+i:"span"+(i)+".style")}
if(thisspan.posLeft){thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]}
if(!thisspan.posLeft){thisspan.left=xpos[i]
thisspan.top=ypos[i]}}}
var timer=setTimeout("makebanner()",10)}
window.onload=makebanner;</script>
<script language=javascript1.2>for(i=0;i<message.length;i++){document.write("<span id='span"+i+"' class='spanstyle'>")
document.write(message[i])
document.write("</span>")}
if(document.layers){document.captureEvents(Event.M OUSEMOVE);}
document.onmousemove=handlerMM;
</script>


البته اگر جستجو کنید موارد بیشتری پیدا می کنید

tabib_m
چهارشنبه 09 آذر 1384, 10:14 صبح
خیلی ممنون. :)

mangraphic
چهارشنبه 09 آذر 1384, 10:33 صبح
pasokhetoo 2 in page begeer :چشمک:
http://www.majidonline.com/page.php?page=content&op=cntshow&code=67

tabib_m
چهارشنبه 09 آذر 1384, 11:14 صبح
البته یکم space های اظافی توی کد ها داشت و باعث ارور میشد که برطرف کردم. یه خورده هم مرتبش کردم.


<style type="text/css">
.spanstyle{position:absolute;visibility:visible; top:-50px;font-size:10pt;font-family:Tahoma;font-weight:italic;color:#666666}body{width:100%; overflow-x:hidden; overflow-y:scroll}
</style>
<script>
var x,y;
var kern=10;
var flag=0;
var message=" I Am Mohsen";
message=message.split("");
var xpos=new Array();
for(i=0;i<message.length;i++){xpos[i]=-50};
var ypos=new Array();
for(i=0;i<message.length;i++){ypos[i]=-50};
function handlerMM(e){
x=(e)?e.pageX:document.body.scrollLeft+event.clien tX;
y=(e)?e.pageY:document.body.scrollTop+event.client Y;
flag=1;
}
function makebanner(){
if(flag==1){
for(i=message.length-1;i>=1;i--){
xpos[i]=xpos[i-1]+kern;
ypos[i]=ypos[i-1];
}
xpos[0]=x+kern;
ypos[0]=y;
for(i=0;i<message.length;i++){
if(document.getElementById){
var thisspan=document.getElementById("span"+i).style;
}else{
var thisspan=eval((document.layers)?"document.span"+i:"span"+(i)+".style");
}
if(thisspan.posLeft){
thisspan.posLeft=xpos[i];
thisspan.posTop=ypos[i];
}
if(!thisspan.posLeft){
thisspan.left=xpos[i];
thisspan.top=ypos[i];
}
}
}
var timer=setTimeout("makebanner()",10);
}
window.onload=makebanner;
</script>
<script language=javascript1.2>
for(i=0;i<message.length;i++){
document.write("<span id='span"+i+"' class='spanstyle'>");
document.write(message[i]);
document.write("</span>");
}
if(document.layers){
document.captureEvents(Event.MOUSEMOVE);
}
document.onmousemove=handlerMM;
</script>