Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 5 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Prihlásený: 18.12.19
Príspevky: 198
Témy: 74
Bydlisko: Nitra
Príspevok NapísalOffline : 21.09.2010 17:55

Vie mi niekto poradit ako zavolat funkciu z document.js ??

Kód:
doSomething(e){
   blabla
}


na timer ?
Kód:
setInterval(doSomething(event),4000)


nefuguje

shaggy: nemyslím, že tvoj problém súvisí s tou témou, do ktorej si to pichol. Na budúce zmažem celú tému aj so všetkými odpoveďami. Rozdelené


Offline

Čestný člen
Čestný člen
Problém s volaním funkcie

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 21.09.2010 18:32

Kód:
setInterval(function()
{
   doSomething(event);
}, 4000);
Inak som sa musel dost snazit, aby som pochopil, co chces dosiahnut. Snaz sa vyjadrovat zrozumitelnejsie.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Prihlásený: 18.12.19
Príspevky: 198
Témy: 74
Bydlisko: Nitra
Príspevok Napísal autor témyOffline : 21.09.2010 19:06

Nefunguje to.

Kód:
setInterval(function()
{
   doSomething(event);     --- Tu mi hlasy chybu ( event is not defined )
}, 4000);


Kód:
function doSomething(e) {
    e = e || window.event;
    var cursor = {x:0, y:0};
    if (e.pageX || e.pageY) {
        cursor.x = e.pageX;
        cursor.y = e.pageY;
    }
    else {
        var de = document.documentElement;
        var b = document.body;
        cursor.x = e.clientX +
            (de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
        cursor.y = e.clientY +
            (de.scrollTop || b.scrollTop) - (de.clientTop || 0);
    }
      document.getElementById('stvorec').innerHTML = cursor.x;
    return cursor;
}


Offline

Čestný člen
Čestný člen
Problém s volaním funkcie

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 21.09.2010 19:42

Jaj, takze v tomto je problem. Ty nemozes objekt udalosti (window.event) pouzivat tam, kde k ziadnej udalosti nenastane. Tie tvoje ficury sa pouzivaju pri udalostiach ako napriklad onclick, pozri na ukazkovy kod:
Kód:
document.documentElement.onclick = do_stuff; //Na element <html> naviazeme obsluhu udalosti onclick
function do_stuff(e)
{
   e = e || window.event; //"objekt udalosti" sa vo Firefoxe nachadza v prvom parametri obsluhy udalosti (cize e), v Exploreri zasa v globalnom objekte window.event.
}
V tomto objekte udalosti (cize v tom "e-cku") mozes najst vselijake atributy, napriklad e.target (resp. window.event.srcElement) je element, kam sa kliklo.
Ale pri primitivnom volani funkcie setIntervalom nedoslo k ziadnej udalosti, preto nema aky objekt udalosti existovat.
Takze by bolo dobre napisat, co chces spravit.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 21.10.08
Prihlásený: 18.12.19
Príspevky: 198
Témy: 74
Bydlisko: Nitra
Príspevok Napísal autor témyOffline : 21.09.2010 19:59

noo ja by som chcel s toho dostat suradnice kurzora mysi. Viem ze sa to da spravit na mousemove., ale to je pri kazdom pohyba aktualna suradnica,. ja by si chcel tie suradnice vyberat v urcitych intervaloch. A celym tim by som ze volaky obrazok img bude behat za myskou oneskorene po jej trajektori,. ako keby ju sledoval


Odpovedať na tému [ Príspevkov: 5 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Problem s volanim webovej sluzby

v PHP, ASP

0

253

13.04.2013 22:25

Luk1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc s volaním

v Mobilné zariadenia

2

292

18.09.2018 16:44

liqua1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ polia a funkcie problém

v Assembler, C, C++, Pascal, Java

1

563

12.08.2012 23:18

nBXXL Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem ako zmeniť názov funkcie

v PHP, ASP

8

612

19.01.2010 16:37

onkel1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. funkcie

v Assembler, C, C++, Pascal, Java

5

863

15.11.2007 9:57

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. POLYNOMICKE FUNKCIE

v Assembler, C, C++, Pascal, Java

2

732

17.01.2009 20:48

dianka10 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. API funkcie

v Assembler, C, C++, Pascal, Java

21

1969

12.09.2008 23:05

stopa27 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ajaxove funkcie

v JavaScript, VBScript, Ajax

13

805

11.05.2009 23:01

feko.yxo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Excel - funkcie

v Ostatné programy

0

420

24.02.2016 10:06

mio Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. excel - funkcie

v Ostatné programy

5

433

20.03.2013 15:56

Winnetou Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. EXCEL - funkcie, vzorce

v Ostatné programy

0

1231

01.07.2007 21:50

anulikk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C++ vyvolanie funkcie

v Assembler, C, C++, Pascal, Java

0

387

15.04.2020 22:32

michaleres Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pridelovanie pozicie/funkcie

v PHP, ASP

3

397

26.10.2012 8:52

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. referencie na funkcie

v Assembler, C, C++, Pascal, Java

4

531

24.05.2010 20:57

paulxxx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Java vstup funkcie

v Assembler, C, C++, Pascal, Java

6

529

28.11.2011 23:49

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. uzitocne api funkcie

v Assembler, C, C++, Pascal, Java

4

702

28.02.2010 14:22

euthanan Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  
cron

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra