Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Zna li neko zasto ova skripta radi samo u exploreru?

[es] :: Javascript i AJAX :: Zna li neko zasto ova skripta radi samo u exploreru?

[ Pregleda: 2011 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

DeX-Force
Beograd

Član broj: 37831
Poruke: 324



Profil

icon Zna li neko zasto ova skripta radi samo u exploreru?29.01.2005. u 19:37 - pre 234 meseci
U pitanju je 'scrolling text'. Sve skripte koje sam video su lose, seckaju i ne dopadaju mi se. Nasao sam ovu koja sjajno radi ali samo iz explorera. Iz firefoxa ne radi?

Code:

<table width="320" border="0" align="center">
<tr bgcolor="#63639C"> 
<td bgcolor="#3366CC">&nbsp; 

<script language="JavaScript1.2">

/*
Scrolling Text script- 
Distributed by http://www.hypergurl.com
*/


//Change script's width (in pixels)
var marqueewidth=300
//Change script's height (in pixels, pertains only to NS)
var marqueeheight=20
//Change script's scroll speed (larger is faster)
var speed=6
//Change script's contents
var marqueecontents='<font face="Arial" font color="#FFFFFF"><strong><big>Have
 fun with this script</big></strong></font><background color="#00080">'

if (document.all)
document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')

function regenerate(){
    window.location.reload()
}

function regenerate2(){
    if (document.layers){
        setTimeout("window.onresize=regenerate",450)
        intializemarquee()
    }
}

function intializemarquee(){
    document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
    document.cmarquee01.document.cmarquee02.document.close()
    thelength=document.cmarquee01.document.cmarquee02.document.width
    scrollit()
}

function scrollit(){
    if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
    document.cmarquee01.document.cmarquee02.left-=speed
    setTimeout("scrollit()",100)
}
else{
    document.cmarquee01.document.cmarquee02.left=marqueewidth
    scrollit()
}
}

window.onload=regenerate2
</script>
    </td>
        </tr>
      </table>
<ilayer width=&{marqueewidth}; height=&{marqueeheight}; name="cmarquee01">
<layer name="cmarquee02"></layer>
</ilayer>

 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Zna li neko zasto ova skripta radi samo u exploreru?29.01.2005. u 20:41 - pre 234 meseci
Code:
if (document.all) alert ('IE') else alert ('no all')

 
Odgovor na temu

DeX-Force
Beograd

Član broj: 37831
Poruke: 324



Profil

icon Re: Zna li neko zasto ova skripta radi samo u exploreru?30.01.2005. u 11:28 - pre 234 meseci

Nerazumem, jel treba dodati ovo?

Kad dodam ovo onda ne radi uopste ni iz jednog browsera.
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Zna li neko zasto ova skripta radi samo u exploreru?30.01.2005. u 14:02 - pre 234 meseci
Izgleda da ima grešku - fali tačka-zarez pre else.

I - ne treba da se doda u kod, već da ukaže gde je problem - document.all (pogledaj u svom listingu) je specifičnost Internet Explorera i zato ne treba da čudi što neće da funkcioniše u drugom browseru.
 
Odgovor na temu

DeX-Force
Beograd

Član broj: 37831
Poruke: 324



Profil

icon Re: Zna li neko zasto ova skripta radi samo u exploreru?30.01.2005. u 15:38 - pre 234 meseci
Uspeo sam, radi. Hvala puno.

A cemu uopste sluzi document.all - ja sam predpostavio da to znaci da je cela strana ucitana ili tako nesto, pa sam to izbacio i sada radi. Jesam li u pravu?
 
Odgovor na temu

noviKorisnik
Dejan Katašić
Novi Sad

Član broj: 13216
Poruke: 4533
*.dialup.neobee.net.

Sajt: www.novikorisnik.net


+5 Profil

icon Re: Zna li neko zasto ova skripta radi samo u exploreru?30.01.2005. u 20:13 - pre 234 meseci
http://www.metalusions.com/backstage/articles/8/
 
Odgovor na temu

[es] :: Javascript i AJAX :: Zna li neko zasto ova skripta radi samo u exploreru?

[ Pregleda: 2011 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.