Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sivun "disablointi" tai vastaavaa?

Quirzo [29.05.2007 16:39:43]

#

Eli olen nähnyt monissa paikoissa, että on pompannut css -layer ja sivun taustaväri on muutettu esim. harmaaksi sekä se on "lukittu", vähän kuin popup windowsissa.

Miten tämä tehdään? Osaan layerin tehdä jne, mutta sivun "disablointi"?

-Kiitos!

Olga [29.05.2007 18:55:49]

#

JavaScriptillähän tuo onnistuu. Eli vaikkapa koko sivun kokoinen div, jolle sitten joku asianmukainen tapahtumankäsittelijä joka nappaa kaikki käyttäjän eventit kiinni ja mahdollisesti estää oletustapahtuman. Itse olen jonkun verran GWT:tä käyttänyt ja siinä avainsanat ovat onBrowserEvent ja preventDefault, mutta toki varsinaiset JS-funktiot ja eventit ovat erinimisiä :) Googlettamalla ainakin löytyypi.

Wiwwe [29.05.2007 22:33:43]

#

Joskus tuli tuollaista testattua. Muistaakseni tein divin, minkä z-index oli kaikkien muiden "päällä". Tämä riitti estämään sivun linkkien yms. klikkaamisen. Ja läpinäkyvyyttä kehiin että muuttuu "harmaaksi".

Quirzo [30.05.2007 21:06:30]

#

Kiitos!

Ratkaisin ongelman laittamalla z-index:in toiseksi ylimmäksi (ylin on se ns "pop-up") ja onclick -tapahtumaan "return false".

Tuon divin "opacity" -arvoksi tuli 0.15

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta