Support 3xforum.ro
|
Lista Forumurilor Pe Tematici
|
Support 3xforum.ro | Inregistrare | Login
POZE SUPPORT 3XFORUM.RO
Nu sunteti logat.
|
Nou pe simpatie: blah Profile
| Femeie 23 ani Galati cauta Barbat 27 - 80 ani |
|
Mrrrr
Membru
Inregistrat: acum 17 ani
|
|
Urmatoarea pagina html e simpla, doar ca alaturi de sageata de la maus e textul: "Acesta este cursorul..." As dori sa bag acest script pa forumul meu. Banuiesc ca numai in fisierul custom.css se poate baga. Daca are cineva o idee cum as putea face asta...va multzu' mult. Mai jos e exact codul pentru text (adica e o intreaga pagina, poate sunt si chestii care nu au treaba cu cursorul...) Habar nu am cum bag secventa de mai jos in acel css...sper sa stie cineva...
Code:
<html>
<head>
<title></title>
<link rel="STYLESHEET" href="dark.css" type="text/css">
</head>
<body>
<script language="JavaScript">
<!--
var x,y
var step=20
var flag=0
var message="Asta este cursorul ... "
message=message.split("")
var xpos=new Array()
for (i=0;i<=message.length-1;i++) {
xpos[i]=-50
}
var ypos=new Array()
for (i=0;i<=message.length-1;i++) {
ypos[i]=-50
}
function handlerMM(e){
x = (document.layers) ? e.pageX : event.clientX
y = (document.layers) ? e.pageY : event.clientY
flag=1
}
function textfollow() {
if (flag==1 && document.all) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.all.span"+(i)+".style")
thisspan.posLeft=xpos[i]
thisspan.posTop=ypos[i]
}
}
if (flag==1 && document.layers) {
for (i=message.length-1; i>=1; i--) {
xpos[i]=xpos[i-1]+step
ypos[i]=ypos[i-1]
}
xpos[0]=x+step
ypos[0]=y
for (i=0; i<message.length-1; i++) {
var thisspan = eval("document.span"+i)
thisspan.left=xpos[i]
thisspan.top=ypos[i]
}
}
var timer=setTimeout("textfollow()",1)
}
//-->
</script>
<STYLE>
.spanstyle {
position:absolute;
visibility:visible;
top:-50px;
font-size:8pt;
font-family:verdana;
color:000000
}
a { color:FFFFCC; text-decoration:none }
a:hover { color:FF0000; text-decoration:underline }
a:visited { color:FF0000 }
</STYLE>
</HEAD>
<body bgcolor="#ffffff" onLoad="textfollow()">
<script language="JavaScript">
<!--
for (i=0;i<=message.length-1;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>
</body>
</html> |
|
|
pus acum 17 ani |
|
3XForumAdmin
Administrator
Din: Bucuresti
Inregistrat: acum 17 ani
|
|
Partea de javascript trebuie bagata unde se baga codurile de counter (jos in pagina) la admin > optiuni
partea cu <style> </style> bagata in custom.css
_______________________________________ Pentru probleme legate de server trimiteti email la webmaster [arond] 3xforum [punct] ro
|
|
pus acum 17 ani |
|
Mrrrr
Membru
Inregistrat: acum 17 ani
|
|
multzu...am sa incerc...daca nu reusesc...te stresez
De pus am pus...insa as vrea sa modific ceva in cod sa nu imi mai apara asa:
Ceva sugestii?
Modificat de Mrrrr (acum 17 ani)
|
|
pus acum 17 ani |
|
3XForumAdmin
Administrator
Din: Bucuresti
Inregistrat: acum 17 ani
|
|
Nu inteleg exact problema
_______________________________________ Pentru probleme legate de server trimiteti email la webmaster [arond] 3xforum [punct] ro
|
|
pus acum 17 ani |
|
Mrrrr
Membru
Inregistrat: acum 17 ani
|
|
cand ma duc cu mausu in margine de pagina...imi face scrollbar...dupa cum se vede in imagine... Sunt sigur ca se poate face in asa fel incat sa nu mai apara ala, insa nush cum
|
|
pus acum 17 ani |
|
3XForumAdmin
Administrator
Din: Bucuresti
Inregistrat: acum 17 ani
|
|
Problema este din javascript-ul introdus (nu tine de problema legata de engine-ul 3xforum) si nu am cum sa va ajut.
_______________________________________ Pentru probleme legate de server trimiteti email la webmaster [arond] 3xforum [punct] ro
|
|
pus acum 17 ani |
|
Mrrrr
Membru
Inregistrat: acum 17 ani
|
|
a nu, credeam ca stie careva dintre cei ce acceseaza acest forum ce trebuie scos / adaugat / modificat in cadrul scriptului...
|
|
pus acum 17 ani |
|
3XForumAdmin
Administrator
Din: Bucuresti
Inregistrat: acum 17 ani
|
|
A, scuze, n-am inteles bine
Asteptam pareri
_______________________________________ Pentru probleme legate de server trimiteti email la webmaster [arond] 3xforum [punct] ro
|
|
pus acum 17 ani |
|
Mrrrr
Membru
Inregistrat: acum 17 ani
|
|
sunt curios daca stie shocker...
|
|
pus acum 17 ani |
|
Shocker
Membru
Din: localhost
Inregistrat: acum 17 ani
|
|
Sa arate scrollbarul cand literele trec de margine nu ai cum [poate daca il scoti de tot, dar atunci nu mai ai scrollbar]
Insa poti sa faci altceva si anume sa faci literele sa se opreaca in margine. Cauta unde scrie
Code:
xpos[i]=xpos[i-1]+step |
[sunt 2 locuri unde scrie asta, acelai lucru deoarece e facut sa functioneze pe mai multe browsere] si imediat sub scrii
Code:
if (xpos[i] > document.body.clientWidth-20) { xpos[i]=document.body.clientWidth-20 } |
Hello Mrrr
Later Edit: Iar acolo unde vezi
[la fel, in 2 locuri] inlocuiesti cu
Code:
if (x+step > document.body.clientWidth-20) { xpos[0]=document.body.clientWidth-20 } else { xpos[0]=x+step } |
Modificat de Shocker (acum 17 ani)
_______________________________________ http://www.freakz.ro/translate/ - traducator online gratuit, 35+ limbi
|
|
pus acum 17 ani |
|
Mrrrr
Membru
Inregistrat: acum 17 ani
|
|
multzam. am zis io ca shocky stie..sa vedem acuma ce rezolv. oricum, daca vreau sa scot scrollbaru pe orizontala, ce fac?
Multumesc again pt faza de mai sus, insa o mica problema mai am:
Daca am o pagina cu scroll in jos...si ma duc in jos de la primul screen, scrisul de langa maus imi ramane sus, iar cursoru de la maus ramane fara. Se poate face ceva, nu? cel mai de preferintza ar fi ca scrisu sa vina dupa maus in jos, oriunde.
Stiu ca ai sa ma rezolvi si cu treaba asta. Asa ca multzam si acum, si dupa.
Modificat de Mrrrr (acum 17 ani)
|
|
pus acum 17 ani |
|
Shocker
Membru
Din: localhost
Inregistrat: acum 17 ani
|
|
Inlocuieste
Code:
x = (document.layers) ? e.pageX : event.clientX
y = (document.layers) ? e.pageY : event.clientY |
cu
Code:
x = (document.layers) ? e.pageX : event.clientX + document.body.scrollLeft
y = (document.layers) ? e.pageY : event.clientY + document.body.scrollTop |
Modificat de Shocker (acum 17 ani)
_______________________________________ http://www.freakz.ro/translate/ - traducator online gratuit, 35+ limbi
|
|
pus acum 17 ani |
|