Just nu i M3-nätverket
Jump to content

Allways on top


Admini

Recommended Posts

Nope. Finns inget som heter allways on top, möjligtvis Always on top. ;)

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

 

:: NoiseKiller, för en tystare datormiljö ::

 

 

Link to comment
Share on other sites

Ja jag vet min engelska sviktar!

Self.focus hjälper inte mycket för den bara blinkar nere i windows aktivitets-fält.

 

Men det ska synas hela tiden istället...

 

Link to comment
Share on other sites

-Patrik Johansson-

Hmm, fungerar det här bättre:

<body onBlur="window.focus()">

eller blir det samma effekt som med

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

 

/Neox -(Patrik J)

"Gravitation can not be held responsible for people falling in love"
- citat av Albert Einstein

 

[inlägget ändrat 2002-09-23 09:00:04 av Patrik J Johansson]

Link to comment
Share on other sites

Alltså själva poängen med blinkandet nere på taskbaren är att fönster INTE ska kunna stjäla focus, det går ställa om i systemet men du kan inte göra något på en websida för att förhindra det.

 

Däremot kan man ju fortfarande öppna ett fönster som är helt full screen, det tycker inte MS är samma sak tydligen.

 

 

Link to comment
Share on other sites

Nej det är inte heller meningen att jag ska ha fullscreen.

Utan en liten ruta 250x100 syns överst och går att flytta vid behov.

Det är alltså en hjälpruta(lathund) av något slags, en bild.

 

Link to comment
Share on other sites

Så här står det i Netscapes JavaScript-manual:

alwaysRaised (JavaScript 1.2)

If yes, creates a new window that floats on top of other windows, whether it is active or not. This is a secure feature and must be set in signed scripts.

 

Lägg in det i open-funktionen:

window.open("url", "fönsternamn", "alwaysRaised=yes,toolbar=no,...");

 

Link to comment
Share on other sites

Använd "showModalDialog" (IE 5 och högre).

 

<script language="javascript">

window.showModalDialog("sidan_som_ska_visas.htm","Här kan man skicka med argument","dialogHeight: 150px; dialogWidth: 250px; dialogTop: px; dialogLeft: px; edge: Raised; center: Yes; help: No; resizable: No; status: No;");

</script>´

 

sidan_som_ska_visas.htm:

<script language=javascript>

var msg = window.dialogArguments;

document.write (msg);

</script>

 

Mvh Boma

 

[red]

http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/showmodaldialog.asp

 

[inlägget ändrat 2002-09-23 11:06:37 av boma]

Link to comment
Share on other sites

Det gick, förutom att den låter mig inte klicka i andra fönster.

Den förblir alltså aktivt med våld!

 

Jag vill bara att den ska ENDAST synas men ej aktiv.

:)

Tack

[inlägget ändrat 2002-09-23 11:25:31 av Admini]

Link to comment
Share on other sites

Jag antar att du har en bra anledning till din önskan att göra en pop-up always on top. Generellt vill jag lova att 1. användare _hatar_ pop ups och 2. kommer jag till en sida som lyckas dra upp ett fönster, som inte bara är en pop up, utan också stjäl fokus, så kommer jag aldrig någonsin mer gå dit. Tror det är ganska många som är av den åsikten :)

 

Link to comment
Share on other sites

Tack för din åsikt och jag håller med dig.

Men i det här fallet så är det helt enkelt nödvändigt: det är alltså en hjälp-ruta som användaren själv anropar mha en knapp OM han behöver den.

 

skulle vilja hellre använda mig av en DIV med hidden visibility, men då är jag fast i positionen av rutan.

 

Behöver helt enkelt en flyttbar ruta.

[inlägget ändrat 2002-09-23 12:00:50 av Admini]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...