keksin, niin tietääkö joku millä scriptillä estän back/edellinen-painikkeen käytön web-sivulla?
Ennen kuin
itse
3256
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 3
Vanhimmat
jonkinlaisen ratkaisun, mutta näköjään väitetään ettei edellinen-painiketta voida disabloida - en usko. Neljäs kohta tuntui olevan paras ratkaisu...
Easy answer - you can't.
Longer answer - you cannot totally remove the ability for the user to go back to the previous location, although you can make it harder.
1) You can use the location replace method when changing the location. This replaces the current history location with the new location. However older browsers do not support this method, which is why it is required to test for the images object:
Note: in Opera replace() will work, but only with absolute URL's.
2) You can load the new location into another window, and then close the old window:
In the first page:
Open Window
In the next window:
change location
3) You can open a window without a toolbar:
However, this does not totally stop the user from being able to go back to the previous page.
4) You can add code to the previous page to force the browser to go forwards again:
Miksi haluat moista toimintoa??? Sehän hankaloittaa kulkijoiden elämää ihan älyttömästi. Aiemmin tuohon törmäsi jopa ihan "oikeilla sivuilla" mutta nykyään käyttöliittymäsuunnittelu on mennyt sen verran eteenpäin ettei tuota onneksi näe.
Kaikista ikävin tilanne on silloin, kun esmes Googlella haet jotain asiaa ja Google tarjoaa sun sivua, ok, klikkaat linkkiä ja joudun sun sivulle.. ääh ei löydä tarvittavaa tietoa...takaisin...!!! Mitä, ei pääse takaisin??? Arvaa pänniikö kun joutuu menemään manuaalisesti takaisin Googleen, kirjoittamaan hakusanayhdistelmät uudelleen.
Pahinta on jos on löytänyt seikkaperäisen surffailun jälkeen erittäin mielenkiintoisen saitin ja siellä jostain syystä on linkki sun sivuille, klikkaat siihen ja olet menettänyt tiedon missä edellinen linkki oli..
Asia on niin, että jos joudut muka jostain syystä käyttämään tuollaista viritystä, niin sivustosi rakenteessa on silloin jotain perustavanlaatuisesti pielessä. Minkään nettisivun toiminta ei saisi perustua toin scriptin käyttöön. Joka tapauksessa, ottamalla JavaScriptin pois käytöstä selaimessa, voi kiertää tota sun purkkaviritystä.
Tee mieluummin sivut mitkä oikeesti toimii, äläkä estä kävijöiden surffausta.
... muutamia kyselylomakkeita, jotka latautuvat parent-sivulle. Lomakkeelta toiselle siirryttäessä vastaukset päivittyvät tietokantaan. Estämällä siirtymisen takaisin edelliselle lomakkeelle estän helpoiten vastaamasta samoihin kysymyksiin monta kertaa, joita muuten pitäisi siivota tietokannasta pois. Nyt halutakseen vastata uudestaan täytyy nähdä hieman vaivaa... tietenkin on olemassa parempiakin tapoja tehdä kyselyjä, mutta testataan nyt tätä.