Avatar billede mysli Nybegynder
24. juli 2005 - 02:21 Der er 6 kommentarer

Popop uden for window/frame

Kan nogen fortælle mig, om man med javascript lave en popop uden for et vindue?

Jeg mener ikke et nyt vindue, men fx som contextmenuen i windows, hvis du højreklikker i siden af dit vindue, hopper den ud over rammen for dit vindue.
Avatar billede roenving Novice
24. juli 2005 - 02:25 #1
Ikke uden for skærm-området, men der er ingen problemer i at lave det et bestemt sted på skærmen uafhængigt af, hvor browser-vinduet iøvrigt er ...

-- det er faktisk det man gør ved at bruge top og left i windowFeatures-strengen !-)
Avatar billede mysli Nybegynder
24. juli 2005 - 02:49 #2
Som min side er lige nu, så har jeg et frameset cols 190,*

I den venstre har jeg et træ over mine side, hver af dem har så en contextmenu. Problemet lige nu, er at hvis jeg kommer for langt hen mod højre, kan den ikke vise hele contextmenuen, fordi den går ud over framen. Ville de være muligt at ordne med windowFeatures?
Avatar billede roenving Novice
24. juli 2005 - 02:52 #3
Jeg har desværre ikke erfaringer med kontekst-menuer, men hvis du laver den med en div, du viser/skjuler, kan du ikke kommer ud over det aktuelle vindues begrænsninger ...

-- og en (i)frame er også et window-objekt !-)
Avatar billede roenving Novice
24. juli 2005 - 03:28 #4
-- og undskyld, at jeg ikke fik læst dit spørgsmål ordentligt i første omgang ...
Avatar billede olebole Juniormester
24. juli 2005 - 17:21 #5
<ole>

Det kan kun løses i IE:
  http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/createpopup.asp

- og den er for den sags skyld også et nyt vindue - på samme måde som en (i)frame og et popup-vindue  :)

/mvh
</bole>
Avatar billede mysli Nybegynder
24. juli 2005 - 22:28 #6
Mange tak olebole - det var præcis det jeg havde hørt om.

Smid gerne 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