Autor Zpráva
Tin
Profil
Ahoj.
Pomocí html+css+js jsem udělal "počítačovou hru" (parodii na Dooma).

Potřeboval bych zablokovat veškerý ovládání prohlížeče: pravý tlačítko je jasný, ale ještě potřebuju alespoň pokus o výběr textu, to zmodrání výběru vypadá dost blbě.
Co se ještě nachá zablokovat? Mě už teda ani nenapadá nic, co by vadilo. Máte nějaký realizovatelný nápady?
Stačí, aby to fungovalo v IE6.
Moc díky
Fred
Profil
function nic(){return false;}
document.onselectstart=nic
Tin
Profil
Fred: moc díky
ještě kliknutí prostředním tlačítkem, pls
Fred
Profil
No zkoušel jsem

<script type="text/javascript">
<!--
function nic(){return false;}
function right(e){
if((document.uniqueID&&event.button==2)||(document.uniqueID&&event.but ton==4)||(!document.uniqueID&&e.which==3)||(!document.uniqueID&&e.whic h==1)){//tohle na jednom řádku od if
return nic()
}
return false;
}
if(document.layers)window.captureEvents(Event.MOUSEDOWN);
document.onmousedown=right;
window.onmousedown=right;
document.oncontextmenu=right;
document.onselectstart=nic
//-->
</script>
<a href="xxx.html">fgsdfg</a>
<p>dfgsfgsdfg</p>

Ale v Gecku se sice zablokuje prostřední tlačítko pro posun stránky, ale ne pro odkaz do nového okna. Doufám, že to nepotřebuješ na nějaký kraviny.
Tin
Profil
ne, jenom aby to nerušilo, když se někdo omylem ukline, moc moc moc díky
Michal B.
Profil *
Toto je celá blokáda stránky ktorú poznám(pomocou jedného scriptu):
<script language="javascript">

function returnFalse(){return false}
document.onselectstart=returnFalse;//blokovanie obtahovania textu
document.oncontextmenu=returnFalse;//blokovanie pravého tlačidla
document.ondragstart=returnFalse;//blokvanie obtahovania obrázku
document.ondragdrop=returnFalse;//blokkovanie obtahovania obrázku(jeden už je,neodporúčam)
document.onkeypress=returnFalse;//blokovanie písania textu(neodporúčam)
document.onkeydown=returnFalse;//blokovanie písania textu(neodporúčam)
document.onmousewheel=returnFalse;//blokovanie sckorllovaní stránky pomocou kolieska(stredné tlačidlo-funguje je len tým, ktorý majú myšku s krúžkom)
document.onclick=returnFalse;//blokovanie klikania(neodporúčam)
document.oncopy=returnFalse;//blokovanie kopírovania(neodporúčam-pri kopírovaní, keď vložíte text do text. dokumentu, napíše to return false)
document.oncut=returnFalse;//blokovanie vystrihovania(neodporúčam-pri vystrihovaní,ked vložíte text do tex. dokumentu, napíše to return false)
document.onscroll=returnFalse;//blokovanie sckorllovaní stránky(nefunguje)
document.onload=returnFalse;//blokovanie loadovania(nefunguje)
document.onDblClick=returnFalse;//blokovanie dvojitého kliknutia(keď je zablokované jedno kliknutie, tak dvojité už netreba)
document.onmousemove=returnFalse;//blokovanie hýbania kurzoróm(nefunguje)
document.onmousedown=returnFalse;//blokovanie stlačenia tlačítka myšky(neodporúčam-keď už jedno je, ďalšie netreba)
document.onmouseup=returnFalse;//blokovanie pustenia tlačítka od myšky(neodporúčam-môže aj nemusí fungovať)
</script>

Poznám ešte aj jednoduchšie blokovanie, napr. obtahovanie textu, normálne nejde ale v text. políčku áno alebo blokovanie pravého tlačidla myšky, pri kliknutí sa zobrazí varovné okno alebo sa posunie dozadu. poznám tých blokád veľa ale som ich netestovál a hlavne sú optimizované len pre IE. Mozilla Firefox príjima len jeden v klasickom postupe: <body oncontextmenu="return false"> . Toto je odblokvanie elementu: event.cancelBubble=true .
Lukáš M
Profil
Tin
ne, jenom aby to nerušilo, když se někdo omylem ukline, moc moc moc díky

no, já nevím. je sice chválihodné, že to nepotřebujete na kraviny, na druhou stranu nikdy neošetříte všechny kraviny, které může bfu udělat, tak proč se vůbec snažit? :)
Tin
Profil
Když dělám hru Dooom5 pomocí HTML+CSS+JS, tak potřebuju, aby alespoň ty nejzákladnější věci, na které narazím i během zkoušení (tj. pravé tlačítko a výběr) nic nedělaly
fičák
Profil *
komu furt cpeš že děláš dooom5 v html+css+js tady se řešej problémy a nikoho nezajímá dooom5 pomocí html+css+js
Anonymní
Profil *
fičák
koho zajima ze tebe to nezajima????
Anonymní
Profil *
[b][/b][b][/b][b][/b][i][/i]
[pre][/pre][img][/img][url=http://neco.cz]Text odkazu[/url]
peta
Profil *
Tin
zablokovani zablokovani praveho tlacitka...
Nastroje - moznosti - javascript - NEpovolit javascript - Ok - Ok - Ok
prave tlacitko - save as...
peta
Profil *
Tin Ted si presne nejsem jisty strankou, ale videl jsem v JS pro IE nejakou hru 3D. Je to jeden z odkazu na scripty na me strance, ale nevim kterej a nefungovalo mi to ve FF, takze sem se tim dal nezabyval...
Taurendilek
Profil *
pocitacova hra v javascriptu a html, css..tak to me zajma hod odkaz :)
Tin
Profil
Taurendilek:
no "hra"... říkejme tomu tak ;-)
http://a5.ic.cz/data/dooom5.zip
funguje to pravděpodobně pouze IE6SP1
Toto téma je uzamčeno. Odpověď nelze zaslat.

0