Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  HTML, JavaScript ja arvuti kaldeandur (Firefox 3.6+) märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
R A T
HV veteran
R A T

liitunud: 21.04.2004




sõnum 27.01.2010 17:50:18 HTML, JavaScript ja arvuti kaldeandur (Firefox 3.6+) vasta tsitaadiga

Firefox 3.6 toetab arvuti kaldeandurit (thinkpadidel on näiteks)

Kasutasin seda funktsiooni ära:
http://kellu.pri.ee

Siit saate sortsu:
http://kellu.pri.ee/test.php

_________________
Jogani pogani pooh


viimati muutis R A T 28.01.2010 12:41:39, muudetud 1 kord
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 27.01.2010 22:03:15 vasta tsitaadiga

tsitaat:
Siit saate sortsu:


???

php faili koodi ju ei näe, mida siin vaadata?

_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 27.01.2010 23:20:36 vasta tsitaadiga

Ma usun, et sellised vidinad on pigem JS peal. PHP'l on jumala kama, mis brauser seal otsas on. Väike lehe lähtekoodi piilumine tundub ka seda kinnitavat, et mingi kummalise mozOrientation event'iga seal tegeletakse JS tasemel.
_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
R A T
HV veteran
R A T

liitunud: 21.04.2004




sõnum 28.01.2010 00:13:25 vasta tsitaadiga

jep, nii on.
Sealt failist ühtegi PHP tagi ei näe icon_smile.gif

On keegi veel sellega tegelenud?
Oleks huvitav kogemusi vahetada.

Tahaks teha nii, et aken nagu "kogub hoogu" ja siis sõidab vastavas suunas.
Mul ettekujutus on olemas, aga kas see JS seda võimaldab või teen ma midagi valesti - hui snajet. Tükk aega putitanud, hetkel midagi sellist (kommentaaris on arusaamatused.):

  function onMozOrientation(event) {
    var x = event.x; //(vasakule paremale)
    var y = event.y; //(ette taha)
    gUI.displayValue.textContent = Math.floor(x * 90); //SEE NÄITAB KALLET (õigesti)
   if  (Math.floor(x * 90)>5) {  //SEE KOOD TÖÖTAB, näitab kas liita või lahutada.
      gUI.bannerx.style.left = (gUI.bannerx.style.left + 1) + "%"; //JA SEE ON PUTSIS! ta ei suuda oma väärtust vis lugeda siin valemi ees (style.left). Mida ette võtta?
   }
   if  (Math.floor(x * 90)<5) {
      gUI.bannerx.style.left = (gUI.bannerx.style.left - 1) + "%";
   }
    gUI.displayValue2.textContent = gUI.bannerx.style.left;

    gUI.bodyx.style.top = (25 + 40 * y) + "%";
    gUI.bodyx.style.left = ( 40 * x) + "%";

  }

_________________
Jogani pogani pooh
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
DoS
HV veteran
DoS

liitunud: 19.08.2002




sõnum 28.01.2010 00:52:23 vasta tsitaadiga

Tundub huvitav, katsetan ka mingil hetkel ära selle asjanduse.
Kommentaarid: 50 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 47
tagasi üles
vaata kasutaja infot saada privaatsõnum
karu
HV kasutaja

liitunud: 08.08.2002




sõnum 28.01.2010 01:12:51 vasta tsitaadiga

gUI.bannerx.style.left = (gUI.bannerx.style.left + 1) + "%"; //JA SEE ON piixus>! ta ei suuda oma väärtust vis lugeda siin valemi ees (style.left). Mida ette võtta?

võibolla aitab gUI.bannerx.style.left = (parseInt(gUI.bannerx.style.left) + 1) + "%";
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
DoS
HV veteran
DoS

liitunud: 19.08.2002




sõnum 28.01.2010 07:45:39 vasta tsitaadiga

Mässasin ka natuke ja tegin põhimõtteliselt selle, mida RAT vist enne mõtles.
Spoiler Spoiler Spoiler
Kommentaarid: 50 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 47
tagasi üles
vaata kasutaja infot saada privaatsõnum
R A T
HV veteran
R A T

liitunud: 21.04.2004




sõnum 28.01.2010 12:44:40 vasta tsitaadiga

oo, korralik teema, taolist asja mõtlesin jah icon_wink.gif

mismoodi saaks selle asja protsentide peale ümber teha? icon_biggrin.gif
Esiteks oleks vaja akna laiust ja kõrgust vist tarvis, kas neid väärtuseid saab lugeda?

ise küsin, ise vasta:
  zxcWH=window.innerHeight;
  zxcWW=window.innerWidth;


Asi oleks hea nii käima saada, et <div> sõidab ekraani raames edasi tagasi vastavalt kallutamisele.
Seinast põrkumine oleks ka huvitav teha, see on x*-1 tehe pmst aint.

Aga liigutamise funktsioon tuleb ümber teha nii, et toetataks mitut divi.
Move(divname)

Kuna ma väga javascripti võimalustest ei tea, siis loodan, et divile saab scriptiga muutujaid juurde pookida...

_________________
Jogani pogani pooh
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 28.01.2010 15:10:17 vasta tsitaadiga

R A T, võta kasutusele jQuery, saad kenasti igast muutujaid igale DOM objektile külge panna, lisaks võid ka koodi lühemaks saada.
http://docs.jquery.com/Core/data
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
R A T
HV veteran
R A T

liitunud: 21.04.2004




sõnum 29.01.2010 01:01:23 vasta tsitaadiga

Proovin jQueryt.
Selline küsimus. Kas kuidagi on <div>i kõrgust pikslites võimalik välja imeda JS abil?

Et saaks koodi teha nii, et arvestab nähtava akna kõrgusena seda...

_________________
Jogani pogani pooh
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
i8080
Kreisi kasutaja
i8080

liitunud: 15.03.2002



Autoriseeritud ID-kaardiga

sõnum 29.01.2010 01:45:42 vasta tsitaadiga

.offsetHeight peaks olema selleks sobilik.
iseasi, kui see div on täidetud ainult mingite float:left või :right asjadega, siis ta võib arvata enda kõrguseks suht olematu pisikese suuruse.
sel juhul nende float jubinate järgi oleks vaja lisada näiteks tühi div stiiliga clear:both või ka &nbsp: kärab hädapärast
Kommentaarid: 169 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 151
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 29.01.2010 01:59:38 vasta tsitaadiga

R A T kirjutas:
Proovin jQueryt.
Selline küsimus. Kas kuidagi on <div>i kõrgust pikslites võimalik välja imeda JS abil?

Et saaks koodi teha nii, et arvestab nähtava akna kõrgusena seda...
Väga lihtne: http://docs.jquery.com/CSS/height
icon_wink.gif
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
R A T
HV veteran
R A T

liitunud: 21.04.2004




sõnum 29.01.2010 17:48:21 vasta tsitaadiga

Niih, selline probleem. Kuidas panna custom kursorit textboxide, buttonite jmt kohale?


Bodys töötab see, aga mujal mitte.
Kolmas-neljas päev juba googeldan krt icon_biggrin.gif

cursor: url("cursor.cur"), default;

_________________
Jogani pogani pooh
Kommentaarid: 33 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 31
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  HTML, JavaScript ja arvuti kaldeandur (Firefox 3.6+)
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.