block praveho tlacitka

jak zablokujem prave tlacitko mysi? thx
blbcum to muzes zakazat javascriptem, tem malinko chytrejsim, v tom nezabranis.
Ad a)
v body se na onmousedown (tusim) napise fce, ktera vyhonoti, ktere tlacitko bylo stisknuto a pokud prave, tak vrati false...
zkus pohledat ve zdejsim foru, uz tu o tom bylo diskutovano minimalne 5x s vysledekm: "zbytecne snazeni."
http://www.jakpsatweb.cz/javascript/priklady/prave-tlacitko-zakaz.html ale je to imho na nic...
btw na co chces zakazovat prave tlacitko? Aby si nikdo nemohl tvou stranku schovat do oblibenych? Nebo aby si stranku nemohl obnovit? Nebo aby si nemohl zmenit encoding, kdyz ho budes mit blbe? Proc?
lebo mam taky ubohy login spraveny (lebo iny neviem :)) ) a tam ked si kuknes kod tak vidis username aj password :)) takze len tam som to chcel spravit
No jo, ale zakázáním pravýho tlačítka mně a spoustě dalších zobrazit kód nezabráníš.
Zkus začátek http://www.webzdarma.cz/forum/read.php?f=3&i=34246&t=33979
nebo zkus použít heslování pomocí htaccess http://jary.borec.cz/html/access02.php.
Opravdu tam máš bezpečnostní díru jako vrata!

Myslím, že bys měl zauvažovat a udělat to pořádně. Takto to nemá smysl. A navíc se i něco naučíš. Na druhé straně není třeba nasazovat dělo na vrabce. Na webu, kam budou chodit jen registrovaní uživatelé (věříš ve vysokou návštěvnost mnoha cizích lidí?) a data nejsou extra citlivá, je zbytečné budovat super zabezpečení.

Na bezpečné přihlašování ti HTML nestačí. Hodila by se znalost např. PHP (aspoň základy) a třeba i MySQL, i když bez db by se to dalo taky (sessions + textový soubor s loginem a heslem v md5).

Zpracované řešení PHP + MySQL je třeba tady: http://www.webguru.cz/clanky/view.php?id=23
Začátečník se v tom asi moc nevyzná.
zbi : to je pekny odkaz je to tam krasne opisane az na taku malu drobnost ze mne to akosi nic nehovori :((( stiahol som si tie source kody a to je tak secko :) ale aj tak dik
a nasiel som neco taketo :

<script language=JavaScript>
<!--
var message="Access Denied !";
function click(z) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (z.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
</script>

lenze funguje to iba v IE... neviem ako to spravit aj pre mozzilu
Myslím, že mozzilu takto neoblbneš. Stále platí příspěvek a odkaz od Thálie (viz výše). Navíc existují i jiné prohlížeče. Taky v tom IE si můžeš snadno vypnout javascript a s ochranou jsi v ...

Princip autorizace spočívá v tom, že uživatel odešle autorizační data (jméno a heslo) a server vrátí odpověď jestli přihlášení bylo úspěšně nebo ne. Kritická data tedy nechodí od serveru k uživateli, ale výhradně od uživatele k serveru (navíc heslo je zakódované) a ten jen odpoví ano/ne.

Tvůj problém je v tom, že html + javasrcipt jen přijmou data a zpracují na uživatelském počítači. Ty každému naservíruješ celou databázi uživatelů a hesel a javascriptem vyhodnocuješ úspěšnost autorizace na počítači uživatele.

I kdyby jsi nakrásně zakázal pravé tlačítko na všech prohlížečích (které mají povolen javascript), tak tvoje databáze uživatelů a hesel dorazí k uživateli, ten ji má v cache a nebo si může zobrazit zdrojový kód stránky.

Ještě detail. Proč stále bazíruješ na PRAVÉM tlačítku? I v tom IE načtu stránku a LEVÝM tlačítkem kliknu v menu: View | Source (mám anglickou instalaci) v českě snad Zobrazit | Zdrojový kód a zobrazí se mi zdroják stránky.

Tudy cesta skutečně nevede.
tjn je videt
"
if (username=="admin" && password=="150884") { window.open("http://www.mortem.mysteria.cz/logged.html",target="_top");done=1;}
if (username=="lars" && password=="bicie") { window.open("http://www.mortem.mysteria.cz");done=1; }
if (username=="frenky" && password=="basa") { window.open("http://www.mortem.mysteria.cz");done=1; }
if (username=="guco" && password=="satriany") { window.open("http://www.mortem.mysteria.cz");done=1; }
if (username=="miro" && password=="karcher") { window.open("http://www.mortem.mysteria.cz");done=1; }
"
chudacku.. .toto ..neviem ako zakazes
L!nk-In: ty si chudak ty kokot co si myslis o sebe do pice.. nikto mudry z neba nepadol tak tu nemachruj ty ubohy srac...


zbi: diky to je len tak aby bolo vies tam urcite nepride nikto aby si kukal zdrojak a hladal chyby atd... ale dik