Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 4.264 pregleda

Najnovija ↓

prosledjivanje parametara u SetInterval metodu 24.04.2004. u 17:43 · pre 274 meseca #1
Code:
function nextSlide(def) {
      try {
      val2 = document.list.list.options[document.list.list.selectedIndex+1].value
        path = def+"\\"+val2
      //document.write (path)
      document.getElementById("picture").innerHTML = "<img src='"+path+"'/>"
      document.list.list.selectedIndex = document.list.list.selectedIndex+1
      }
      catch (exeption) {
          clearInterval(timer)
          alert('Done!')
      }
}


function slideShow(pth) {
    timeMSec = parseInt(document.nav.ssto.value) * 1000
    //    document.write(pth)
    timer = setInterval([b]'nextSlide(pth)'[/b], timeMSec, "javascript")
}


Ovo je kod i deo koji me muci. Ako je sa navodnicima onda javlja gresku pth not defined a ako je bez navodnika onda javlja invalid argument. Inace pth je putanja do slike.
Re: prosledjivanje parametara u SetInterval metodu 24.04.2004. u 23:06 · pre 274 meseca #3
Ne ovo ne radi. Ustravi fora je sto u ovoj funkciji svaki prosledjeni string kao parametar odseca \ znake kada se prosledi, a ako se prosledi sa encode(str) onda vraca karaktere u '%5E" formatu. Da li neko zna dobro regular expressions da uradim replace ovih encoded karaktera ili cisto da u sa replace zamenim \ sa dve \\ tako da mogu da prosledim parametar.

Znaci treba da zamenim u D:\Inetpub\wwwroot\itd sa D:\\Inetpub\\wwwroot\\itd
Re: prosledjivanje parametara u SetInterval metodu 24.04.2004. u 23:21 · pre 274 meseca #4
Resio sam. Naime, ako se na pocetku prosledi parametar sa dva para backslasha (jednom jer je to default za stringove koji se prosledjuju javascriptovima, a drugi put zbog toga sto je to neopthodno za setInterval metod).

Mozete da lockujete.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme