Avatar billede morten_linder Praktikant
10. juli 2001 - 14:42 Der er 16 kommentarer og
2 løsninger

Stay on top?

Hej i kloge mennesker...

Kan det lade sig gøre, at lave et IE / Netscape vindue blive øverst?? kunne forestille mig, det så skulle laves i jS.

Håber nogen ved hvad jeg mener :)

Morten
Avatar billede nordclc Nybegynder
10. juli 2001 - 14:45 #1
Hvad mener du med blive øverst? Oven over hvad?

/Claus
Avatar billede razk Nybegynder
10. juli 2001 - 14:46 #2
Jeg mener du bare kan skrive i din body:
<body onBlur=\"window.focus()\">
Avatar billede roenving Novice
10. juli 2001 - 14:47 #3
I princippet ikke -- for windows (og andre OS\'er) er det bare endnu en applikation og dem kan brugeren få lov til at skifte rundt imellem.

Du kan derimod lave en popup -- den vil blive foran dit browser-vindue.

hth
jes
Avatar billede morten_linder Praktikant
10. juli 2001 - 14:48 #4
Tror det er noget andet en onBlur.. for, så kan jeg slet ikke bruge den pulldown menu, der er i vinduet :)

Morten
Avatar billede prodic Mester
10. juli 2001 - 14:49 #5
<!-- FOUR STEPS TO INSTALL TOP WINDOW (opener.html):

  1.  Paste the coding into the HEAD of your \"opener\" HTML document
  2.  Copy the second coding into the BODY of your \"opener\" page
  3.  Create your pop-up page and save it as popup-page.html
  4.  Put the onBlur handler in the BODY of popup-page.html  -->

<!-- STEP ONE: Copy this code into the HEAD of your \"opener\" page  -->

<HEAD>

<SCRIPT LANGUAGE=\"JavaScript\">

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function topWindow(){
popup = window.open(\"popup-page.html\",\"\",\"height=175,width=300,scrollbars=no\");
}
// End -->
</SCRIPT>

<!-- STEP TWO: Add this code the the BODY of your \"opener\" page  -->

<BODY>

<CENTER>
<FORM>
<INPUT TYPE=\"BUTTON\" VALUE=\"Pop-Up\" onClick=\"topWindow()\">
</FORM>
</CENTER>

<p><center>
<font face=\"arial, helvetica\" size=\"-2\">Free JavaScripts provided<br>
by <a href=\"http://javascriptsource.com\">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  0.92 KB  -->




<!-- FOUR STEPS TO INSTALL TOP WINDOW (popup-page.html):

  1.  Paste the coding into the HEAD of your \"opener\" HTML document
  2.  Copy the second coding into the BODY of your \"opener\" page
  3.  Create pop-up page and save as popup-page.html
  4.  Put the onBlur handler in the BODY of popup-page.html  -->

<!-- STEP THREE: Create pop-up page - save as popup-page.html  -->

<!-- STEP FOUR: Add onBlur handler to BODY of popup-page.html  -->

<BODY onBlur=\"self.focus()\">

<p><center>
<font face=\"arial, helvetica\" size=\"-2\">Free JavaScripts provided<br>
by <a href=\"http://javascriptsource.com\">The JavaScript Source</a></font>
</center><p>

<!-- Script Size:  0.56 KB  -->



En løsning jeg engang fik på Eksperten.dk - brugte den aldrig, men den skulle kunne gøre det.
Avatar billede morten_linder Praktikant
10. juli 2001 - 14:49 #6
hmmm... men, onBlur, kunne lidt..

det må kunne lade sig gøre :=)
Avatar billede nordclc Nybegynder
10. juli 2001 - 14:49 #7
Avatar billede morten_linder Praktikant
10. juli 2001 - 14:50 #8
prodic.. ikke helt det jeg ville.. vinduet ER åbent, og skal bare blive øverst :)
Avatar billede roenving Novice
10. juli 2001 - 14:52 #9
Hvorfor skal du have et nyt vindue svævende?

Hvis man kigger lidt på et Windows popup, har den faktisk en property, som fortæller om det er applikations- eller (windows)sessions-styret (og man kan dermed lave det i VB eller andre sprog).

Men hvis man laver noget Indernet, skal man da undgå nye vinduer, hvis man kan -- og jeg kan slet ikke se, hvorfor man skulle lave en pulldown i et nyt vindue. Kan du ikke bare trække den over i en nabo-, eller under- el.-frame??
Avatar billede morten_linder Praktikant
10. juli 2001 - 14:53 #10
roenvig.. jeg elsker fancy funktioner på websites :)
Avatar billede prodic Mester
10. juli 2001 - 14:56 #11
How do I get a pop-up window to always stay on top?

The following works in JavaScript 1.1, although on a Mac it causes an error on Internet Explorer 3 and Internet Explorer 4:

<body onBlur=\"self.focus()\">



det skulle da gerne virke...
Avatar billede olebole Juniormester
10. juli 2001 - 15:32 #12
<ole>
Hvis du samtidig vil kunne \'nå\' dit hoved browser-vindue (f.eks. klikke i det, etc.), kan du godt opgive...det giver klientside scripting ingen mulighed for.
/mvh
</bole>
Avatar billede olebole Juniormester
10. juli 2001 - 15:35 #13
Iøvrigt forstår jeg ikke, hvorfor du vil kunne det - specielt ikke, hvis du er til \'fancy\' løsninger. Det er da dybt \'ufancy\' at have en pull-down menu i et sådant popUp  :o)
/mvh
Avatar billede roenving Novice
11. juli 2001 - 00:44 #14
Hvis du vil have popups, som ikke kan være der hvor de bliver kaldt fra (eksempelvis en menulinie i en smal frame) kan du da \'bare\' gemme det som et JavaScript (Variabler) i den frame, hvor der er plads til det og aktivere det med onMouseOver eller onClick fra de andre frames.

Jeg har set det -- men lige en hurtig søgning blev for langhåret ====;~}

mvh
jes
Avatar billede olebole Juniormester
11. juli 2001 - 00:52 #15
roenving >> Det er ikke det, han taler om  :)
Avatar billede roenving Novice
11. juli 2001 - 00:57 #16
olebole>> Næ, nej, men ...
ligesom din kommentar, kan jeg ikke se noget fancy i ekstra vinduer, som popper up, så jeg prøvede lige om det måske var det som Morten egentlig ville have!

mvh
jes
Avatar billede olebole Juniormester
11. juli 2001 - 01:03 #17
:)
Avatar billede morten_linder Praktikant
10. august 2001 - 08:33 #18
tak for input
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