[ASP/VB] shift klik uitschakelen?

Pagina: 1
Acties:

  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
ik ben bezig met de ontwikkeling van een bestandsbeheer systeem in ASP met een eigen browser in VB. het voordeel van de eigen browser is dat ik er geen adresbalk in heb. de locatie blijft dus onzichtbaar voor de gebruikers.

echter, als ik shift in druk en op een link druk in mijn applicatie, dan opent zich een internet explorer venster, en is het adres inclusief het volledige pad, zichtbaar voor die gebruiker. dit is onwenselijk.

hoe schakel ik dit uit? kan dit op VB niveau? wat ik niet wil is shift volledig lam leggen, omdat het gebruik van Hoofdletters noodzakelijk blijft.

ik gebruik het Webbrowser component in VB5 PE.

chaozz.nl | RetroGameCouch


  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op vrijdag 05 april 2002 14:41 schreef daxx909 het volgende:
Google geeft mij dit:

http://www.javascripter.net/faq/shiftcli.htm
fantastisch. ik heb me suf gegoogled, maar waarschijnlijk zocht ik verkeerd:

disable "right click" vb leverde nix op

chaozz.nl | RetroGameCouch


  • grizzlybear
  • Registratie: Oktober 2001
  • Laatst online: 28-07 10:33
Wat als je javascript uitschakeld? Dan werkt dit trucje niet volgens mij!

  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op vrijdag 05 april 2002 15:30 schreef grizzlybear het volgende:
Wat als je javascript uitschakeld? Dan werkt dit trucje niet volgens mij!
zoals gezegd gebruik ik een eigen browser. die instellingen regel ik zelf.

trouwens, ik heb het stukje script wat vereenvoudigd en samengevoegd met een stukje code die de recht muisknop uitschakeld. nu is het vrij dicht getimmerd.
code:
1
2
3
4
5
6
7
8
  <SCRIPT LANGUAGE="JavaScript">
   function click() {
     if (event.shiftKey!=0) { alert ('Shift-click is uitgeschakeld') }
     if (event.button==2) { alert('Gebruik aub de linker muisknop'); }
     }
    document.onmousedown=click
   // -->
  </SCRIPT>

wie weet heeft iemand er nog wat aan...

chaozz.nl | RetroGameCouch


  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Op vrijdag 05 april 2002 16:06 schreef chaozz het volgende:
...
zoals gezegd gebruik ik een eigen browser. die instellingen regel ik zelf.
...
waarom disable je je shift-toets dan niet softwarematig (ik neem aan dat je de source ook hebt)?

  • Anders
  • Registratie: December 2000
  • Laatst online: 24-08 18:29
Rechtermuisknop-scriptje is niet helemaal veilig he, dat weet je? Als je je rechtermuisknop ingerukt houdt, terwijl je met enter de pop-up wegkrijgt, krijg je alsnog het rechtermuisknop-menuutje te zien

Ik spoor veilig of ik spoor niet.


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 14:16

Crazy D

I think we should take a look.

Op vrijdag 05 april 2002 16:06 schreef chaozz het volgende:
zoals gezegd gebruik ik een eigen browser. die instellingen regel ik zelf.
Met de webbrowser control toch, of niet? Zo ja, dan zijn het je IE instellingen, en ik weet niet of iedere gebruiker het leuk vind dat z'n settings eventueel worden aangepast.
Maar uhm er staat mij iets bij dat je in IE5.5+ (oid) het hele rechtermuismenu kon disabelen zonder zo'n irritant alertje.

Exact expert nodig?


Verwijderd

Verder kan je ook gewoon rechterknop nieuw venster kiezen (je ziet URL), eigenschapen opvragen (je ziet URL), IE history bekijken werkt ook nog.

Ik code nu al 4,5 jaar JS en ASP en ik kan je 1 ding vertellen. Het is onmogelijk om een URL verborgen te houden.

  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op vrijdag 05 april 2002 16:42 schreef Limhes het volgende:

[..]

waarom disable je je shift-toets dan niet softwarematig (ik neem aan dat je de source ook hebt)?
omdat ze dan geen hoofdletters kunnen invoeren in het bestandsbeheer systeem.

chaozz.nl | RetroGameCouch


  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 09-09 17:22
Tsja...en Control N gaat ook niet werken dan? Volgens mij krijg je dan een nieuw window met daar in het adres!

Verwijderd

Als je nou gewoon geen parameters in je URL zet..
maar alle waardes in hidden input fields...?

:) hoezo moeilijk doen ;)

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 09-09 20:58

Janoz

Moderator Devschuur®

!litemod

Op maandag 08 april 2002 11:57 schreef polat het volgende:
Als je nou gewoon geen parameters in je URL zet..
maar alle waardes in hidden input fields...?

:) hoezo moeilijk doen ;)
Tja, dan komt ie weer vragen om scriptjes om de source te hiden (anders zien ze mijn hidden fields ;( )

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Op maandag 08 april 2002 12:12 schreef Janoz het volgende:

[..]

Tja, dan komt ie weer vragen om scriptjes om de source te hiden (anders zien ze mijn hidden fields ;( )
Ja maar dan zie je toch ook de URL.. althans.. als je niet gebruik maakt van redirects in je script...
View source en dan zie je je hyperlinks ook wel...

Verwijderd

Het is niet mogelijk, er zijn teveel mogelijkheden om te zien waar de browser allemaal geweest is. Als iemand het perse WIL weten KOMT hij/zij het te weten.

Maar waarom wil het het URL verborgen houden? Misschien kunnen we andere een oplossing verzinnen waarbij het niet erg is dat je het URL ziet :?


/edit: typo

  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op maandag 08 april 2002 12:12 schreef Janoz het volgende:

[..]

Tja, dan komt ie weer vragen om scriptjes om de source te hiden (anders zien ze mijn hidden fields ;( )
hidden form fields komen met de post methode gewoon in de url te staan..

chaozz.nl | RetroGameCouch


  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op vrijdag 05 april 2002 17:25 schreef Crazy_D het volgende:

[..]

Met de webbrowser control toch, of niet? Zo ja, dan zijn het je IE instellingen, en ik weet niet of iedere gebruiker het leuk vind dat z'n settings eventueel worden aangepast.
Maar uhm er staat mij iets bij dat je in IE5.5+ (oid) het hele rechtermuismenu kon disabelen zonder zo'n irritant alertje.
het pc's op het bedrijf met allemaal dezelfde instellingen in een NT omgeving. dus die settings zitten wel snor

chaozz.nl | RetroGameCouch


  • Crazy D
  • Registratie: Augustus 2000
  • Laatst online: 14:16

Crazy D

I think we should take a look.

Op maandag 08 april 2002 19:08 schreef chaozz het volgende:
hidden form fields komen met de post methode gewoon in de url te staan..
Da's met GET, niet met POST... :)

Exact expert nodig?


  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op maandag 08 april 2002 19:50 schreef Crazy_D het volgende:

[..]

Da's met GET, niet met POST... :)
ahum. volgens mij niet.

chaozz.nl | RetroGameCouch


  • Mafioso
  • Registratie: November 2000
  • Laatst online: 14:38
Ik snap niet waarom je zou willen verbergen welke adress iemand precies is/heen gaat? .. Er is toch altijd wel achter te komen anyway.

  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op dinsdag 09 april 2002 18:14 schreef Mafioso het volgende:
Ik snap niet waarom je zou willen verbergen welke adress iemand precies is/heen gaat? .. Er is toch altijd wel achter te komen anyway.
dit is noodzakelijk voor de integriteit van het systeem. ik ontwikkel een bestandsbeheer applicatie, die het werken met de windows verkenner overbodig (en verboden) maakt. alles: uitleen, teruggave, verwijdering, gaat via het systeem. aan elke actie wordt de gebruiksID gekoppeld en er kan waar nodig commentaar worden toegevoegd.

de bestanden komen op een IIS webserver in een hidden share ($), en ik wil niet dat ze daar via een simpele snelkoppeling weer rond kunnen browsen en bestanden kunnen kopieren. dat is nou net de essentie van mijn afstudeeropdracht: alles via mijn applicatie.

chaozz.nl | RetroGameCouch


  • chaozz
  • Registratie: Juni 2000
  • Laatst online: 23-08 22:57
Op vrijdag 05 april 2002 16:45 schreef Anders het volgende:
Rechtermuisknop-scriptje is niet helemaal veilig he, dat weet je? Als je je rechtermuisknop ingerukt houdt, terwijl je met enter de pop-up wegkrijgt, krijg je alsnog het rechtermuisknop-menuutje te zien
dit is NIET waar!
ik gebruik niet onclick, maar onmousedown. dan gaat jouw truc niet op!

chaozz.nl | RetroGameCouch

Pagina: 1