Avatar billede summersun Nybegynder
28. april 2003 - 19:47 Der er 18 kommentarer og
3 løsninger

layer udenfor browser...?!

Hejsa

nu har jeg siddet og søgt på nettet i et stykke tid om hvordan man laver sådan nogle sjove Popup vinduer uden for browseren...

det er dem der som regl dukker op nede i højre hjørne af skærmen.. de kører lige op og så forsvinder de igen... :)

er der nogen som ved hvordan man laver sådan noget... og hvordan gør man det?
Avatar billede mm12010 Nybegynder
28. april 2003 - 19:51 #1
Avatar billede summersun Nybegynder
28. april 2003 - 20:02 #2
takker for svaret...

men ser ikke lige hvordan det bringer mig tættere på det jeg søger :) for de layers der bliver vist.. er ikk uden for browser!

og det er det jeg ikk kan finde ud af hvordan man får dem der ud
Avatar billede mm12010 Nybegynder
28. april 2003 - 20:28 #3
det kan man ikke...!
Avatar billede summersun Nybegynder
28. april 2003 - 20:36 #4
???

hvordan gør de det så i det eks. som ham gutten har vist?
Avatar billede mm12010 Nybegynder
28. april 2003 - 20:49 #5
det er et andet program der intet har med browseren at gøre
Avatar billede summersun Nybegynder
28. april 2003 - 21:00 #6
og hvordan laver man så sådan et program :))
Avatar billede mm12010 Nybegynder
28. april 2003 - 21:04 #7
tjaa... det er sikkert flere måder, men man gør det ihvertfald ikke i JavaScript! :o)
Avatar billede summersun Nybegynder
28. april 2003 - 21:10 #8
så dermed sagt at du har ingen ide overhoved?

:)
Avatar billede olebole Juniormester
28. april 2003 - 21:10 #9
<ole>

Du kan godt få en layer-lignende ting frem udenfor browseren med JScript - men du kan ikke placere det i forhold til skærmen ... kun i forhold til dokumentet. Da du aldrig kan vide, hvor det ligger i forhold til skærmen, kan du ikke få det til at poppe op i bunden af skærmen.
Desuden kan det glide rundt. Det bliver liggende, hvor du popper det op.

Er det noget, du kan bruge?

/mvh
</bole>
Avatar billede olebole Juniormester
28. april 2003 - 21:11 #10
"Desuden kan det _ikke_ glide rundt. Det bliver liggende, hvor du popper det op."
Skulle der stå  :)
Avatar billede summersun Nybegynder
28. april 2003 - 21:16 #11
ikke rigtig..

ikke hvis jeg kan få det til at poppe op samme sted hver gang uafhændig af hvor browseren befinder sig...

men ved du hvordan man laver det lille program som laver sådan en popup ting
www.xiphoid.dk/screen.gif som er vist her? nede i højre hjørne?
Avatar billede summersun Nybegynder
28. april 2003 - 21:17 #12
for den åbner nemlig samme sted hver gang.. lige gyldig hvor browseren er placeret :)))
Avatar billede olebole Juniormester
28. april 2003 - 21:31 #13
1. Hvor ved du det fra? Er du også 'robertk'?
2. Hvis det popper op samme sted i forhold til skærmen, er det med garanti ikke noget, du kan lave i JScript/JavaScript - men formodentlig kræver en installation på PC'en.

Har du ikke en URL til et eksempel, der virker? Man kan jo ikke sige noget om, hvordan det er lavet udfra en gif.
Avatar billede summersun Nybegynder
28. april 2003 - 21:36 #14
1. nej det er jeg godt nok ikke :)

det var mm12010 som linket til det spm...

jeg har tjekket det på www.hotpeople.dk og der er også på dating.dk

og så vidt jeg ved.. så bliver der ikke installeret noget nogen af de 2 steder!

kan det være noget VBscript?
Avatar billede olebole Juniormester
28. april 2003 - 21:43 #15
Måske ... du kan jo bare kikke i kildekoden. Virker det i NS.
Der kan sagtens blive installeret noget, uden du ved det ... det kommer anpå, hvor godt din browser er patched  :)
Avatar billede summersun Nybegynder
28. april 2003 - 21:54 #16
hehe...

bruger ikke NS.. er ikke den store fan af det... men oki...

jeg må lige se det er muligt at komme til at se noget kilde kode...
Avatar billede olebole Juniormester
28. april 2003 - 22:04 #17
Det er altid muligt at se kildekoden ... den kan ikke skjules :)

IE med JavaScript slået til har i flere år været fuldstændig tåbeligt at bruge på WWW.
Det har været muligt at læse alle filer og cookies - installere og skrive på maskinen - samt læse, hvad du skriver i alle forms på WWW ... herunder passwords.
De fleste af disse huller er nu endelig blevet patched (hvis du altså har pathced din browser med seneste patch) for et par måneder siden - men der er stadig seriøse huller.

Hvis du ønsker bare en anelse 'privatliv', burde du måske skifte til en ordentlig browser  ;o)
/mvh
Avatar billede edutasia Nybegynder
28. april 2003 - 22:20 #18
summersun > hvis du trods advarslerne har valgt at beholde din IE :) kan du prøve med følgende kode (virker kun i IE 5.5 og derover):

-------------

<HTML>
<HEAD>
<TITLE>Popup eksempel</TITLE>
<SCRIPT>
// se også http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/popup.asp
var popup  = window.createPopup();
var popupBody = popup.document.body;
popupBody.innerHTML = '<div style="height:180px; width:120px; padding:10px; background:orange; color:white; border: 2px solid black"><h1>Pop</h1><p>Ikke så svært endda :)</p></div>';
</SCRIPT>
</HEAD>
<BODY>
<a href="java script:popup.show(0,0,120,180);">Popup i øverste venstre hjørne</a><br>
<a href="java script:popup.show(screen.width - 120,screen.height-180,120,180);">Popup i nederste højre hjørne</a>
</BODY>
</HTML>

---------------
Avatar billede summersun Nybegynder
28. april 2003 - 22:36 #19
det ser jo ud til at løse mit problem :))

men kan ikk helt se hvad screen.width - 120,screen.height-180¨skal gøre.. for når man minuser med de tal.. så sidder den stadig helt ud til kanten.. og hvis man ikk minuser med noget.. så sidder den også ved kanten.... :)

olebole & edutasia  hvis i vil være venlig lige at smide et svar.. så kan jeg få fordelt nogle point :)
Avatar billede olebole Juniormester
28. april 2003 - 22:49 #20
Hehe ... det var præcis den, jeg tænkte på. Havde blot glemt, at den placerer i forhold til skærmen, hvis man udelader sidste argument i 'show()'  :D

Jeg ville dog nok skrive den sådan:

<HTML>
<HEAD>
<TITLE>Popup eksempel</TITLE>
<SCRIPT>
// se også http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/popup.asp
var popup  = window.createPopup();
var popupBody = popup.document.body;
popupBody.innerHTML = '<div style="height:180px; width:120px; padding:10px; background:orange; color:white; border: 2px solid black"><h1>Pop</h1><p>Ikke så svært endda :)</p></div>';
</SCRIPT>
</HEAD>
<BODY>
<a href="#" onclick="popup.show(0,0,120,180);return false;">Popup i øverste venstre hjørne</a><br>
<a href="#" onclick="popup.show(screen.availWidth-120,screen.availHeight-180,120,180);return false">Popup i nederste højre hjørne</a>
</BODY>
</HTML>

Så trækker den selv f.eks. en docked ICQ fra i højre side - eller hvad man nu måtte have liggende af system-ting (taskbar m.m.)
/mvh
Avatar billede edutasia Nybegynder
29. april 2003 - 00:44 #21
summersun > Dette er et svar :)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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