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
Support 3xforum.ro / Intrebari legate de administrare / Poate se pricepe cineva Moderat de electrik cat
Autor
Mesaj Pagini: 1
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

Code:

xpos[0]=x+step

[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
   
Pagini: 1  

Mergi la