Avatar billede webbe Nybegynder
17. januar 2003 - 15:14 Der er 12 kommentarer og
1 løsning

Hotkey (fx. Ctrl+x) giver et login vindue

Hejsa

Ved ikke om dette er den rigtige kategori, men jeg søger et script der gør at når man klikker på fx. ctrl+x på samme tid popper der et vindue op hvor man så kan logge ind som administrator.

Nogen der kan hjælpe??

PS: Har søgt her på eksperten men synes ikke jeg kunne finde noget.
Avatar billede niceday Nybegynder
17. januar 2003 - 16:17 #1
Og det skal ske mens du er på websiden - altså der skal komme en popup ?
Avatar billede webbe Nybegynder
17. januar 2003 - 16:24 #2
Ja - det var meningen.

Normalt skal brugerne jo bare se websitet som det er sat op.
Men når jeg så er inde skal jeg have mulighed for at gå ind som administrator/webmaster og opdatere sitet med nyheder osv.
Det kræver bare lige at jeg trykker ctrl+x for at komme i edit-mode!!!

Alt er databasestyret.
Avatar billede niceday Nybegynder
17. januar 2003 - 16:26 #3
Det mener jeg ikke kan lade sig gøre - hvis det mod min forventning er muligt skal du ikke bruge asp, men nærmere noget javascript
Avatar billede webbe Nybegynder
17. januar 2003 - 16:30 #4
Jeg ved det kan lade sig gøre - har set det brugt!

Men kan godt være det er noget javascript det skal til.
Avatar billede niceday Nybegynder
17. januar 2003 - 16:33 #5
Det du søger:

http://dynamicdrive.com/dynamicindex5/button1.htm

Prøv at taste h - så åbnes en anden side.
Avatar billede webbe Nybegynder
17. januar 2003 - 16:52 #6
Det er næsten det - men ikke helt - det script åbner ikke i en popup - men godt nok til en specifik side!
Avatar billede niceday Nybegynder
17. januar 2003 - 17:21 #7
Ja, men det er bare et spørgsmål om at ændre linket til et script til popup :-)
Avatar billede webbe Nybegynder
17. januar 2003 - 17:32 #8
Tjah - men jeg er ikke så hård til javascript, så det ved jeg ikke lige hvordan man gør!

Kan du hjælpe med det?
Avatar billede niceday Nybegynder
17. januar 2003 - 17:35 #9
Javascriptet til åbning af popup er:

window.open('login.asp', 'nytVindue', 'width=400,height=598');

Søg på window.open under Javascript og du vil få masser af gode eksempler.
Avatar billede webbe Nybegynder
17. januar 2003 - 19:02 #10
Ja - det var jeg godt klar over, men hvordan kombinerer jeg det med følgende:

<script language="JavaScript1.2">

var hotkey=120
var destination="adm_log.asp"
if (document.layers)
document.captureEvents(Event.KEYPRESS)
function backhome(e){
if (document.layers){
if (e.which==hotkey)
window.location=destination
}
else if (document.all){
if (event.keyCode==hotkey)
window.location=destination
}
}
document.onkeypress = backhome

</script>
Avatar billede niceday Nybegynder
17. januar 2003 - 19:07 #11
<script language="JavaScript1.2">

var hotkey=120
var destination="adm_log.asp"
if (document.layers)
document.captureEvents(Event.KEYPRESS)
function backhome(e){
if (document.layers){
if (e.which==hotkey)
window.location=destination
}
else if (document.all){
if (event.keyCode==hotkey)
window.open('login.asp', 'nytVindue', 'width=400,height=598')
}
}
document.onkeypress = backhome

</script>


Noget i den retning - jeg har skiftet window.location=destination
ud :-)
Avatar billede webbe Nybegynder
17. januar 2003 - 19:16 #12
Hmmm - prøvede jeg vist også selv, men havde bare skiftet begge steder der står window.location=destination

Tak for det - det er bare kanon.
Avatar billede niceday Nybegynder
17. januar 2003 - 19:17 #13
Tak 4 points :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester