Garder une popup au premier plan, sans qu'elle garde le focus - HTML/CSS - Programmation
Marsh Posté le 04-03-2003 à 10:39:58
Pas possible à mon avis. Et heureusement ! J'imagine pas les abus qu'il pourrait y avoir...
Marsh Posté le 04-03-2003 à 10:43:31
gm_superstar a écrit : Pas possible à mon avis. Et heureusement ! J'imagine pas les abus qu'il pourrait y avoir... |
...Ben, on peut faire pire avec le onBlur="window.focus()", placé dans la balise "body".
Enfin, bref, j'te fais confiance, tu t'y connais mieux que moi.
Et comme solutions paliatives, tu connais quoi ?
Marsh Posté le 04-03-2003 à 10:48:01
Des frames ? (bof) Un calque en avant-plan et fixe (mieux mais il faut recourir à JS pour qu'il soit fixe dans IE)
Marsh Posté le 04-03-2003 à 10:59:22
gm_superstar a écrit : Des frames ? (bof) Un calque en avant-plan et fixe (mieux mais il faut recourir à JS pour qu'il soit fixe dans IE) |
le "bof", c'est pour les frames !?
et les calques, c quoi ? ça marche coment ? t'as un exemple de site qui utilise ça ? la fait de pouvoir déplacer son menu, et le mettre ou ça nous chante, j'trouvais ça sympa. Les calques, ça me permet de reproduire ça ?
Désolé, j'y connais pas grand chose à tout ça !
Ha, et j'aimerai bien rester compatible Ns 4.7, si possible.
Marsh Posté le 04-03-2003 à 11:04:28
El_gringo a écrit : le "bof", c'est pour les frames !? |
Oui
El_gringo a écrit : et les calques, c quoi ? ça marche coment ? t'as un exemple de site qui utilise ça ? la fait de pouvoir déplacer son menu, et le mettre ou ça nous chante, j'trouvais ça sympa. Les calques, ça me permet de reproduire ça ? |
Un calque c'est juste un DIV positionné. L'effet produit ressemble à ça : http://www.v2studio.com/k/lab/fixed/index.html (voir le menu à gauche). Bon là ça utilise pas JavaScript et ça marche dans IE grâce à quelques bidouillages autour des DIV.
Marsh Posté le 04-03-2003 à 11:09:39
gm_superstar a écrit : |
l'exemple que tu m'as donné, c pas compatible NS 4.7, si !?
Quel intérêt y aurait il à utiliser Javascript ?
Et ça m'irais presque, sauf qu'il va à la ligne quand le texte du calque est trop long, j'aurait préféré qu'il mette une barre de défilement.
EDIT : si j'suis chiant, 'faut l'dire hein !
Marsh Posté le 04-03-2003 à 11:28:01
El_gringo a écrit : l'exemple que tu m'as donné, c pas compatible NS 4.7, si !? |
M'étonnerait. A essayer.
El_gringo a écrit : Quel intérêt y aurait il à utiliser Javascript ? |
Aucun c'est plus compliqué. IE ne sait pas fixer un calque par les CSS il faut donc utiliser JS pour compenser le deplacement du scroll vertical de la page et maintenir le calque à la même position.
El_gringo a écrit : Et ça m'irais presque, sauf qu'il va à la ligne quand le texte du calque est trop long, j'aurait préféré qu'il mette une barre de défilement. |
A adapter sans doute.
Marsh Posté le 04-03-2003 à 10:34:25
Pour avoir un menu (qui n'en est pas un, mais bon, là n'est pas la question) dans une popup, qui resterait toujours visible, mais n'empêcherait pas de naviguer dans la fenêtre principale, évidement (donc, un truc genre onBlur="window.focus()", ça me va pas du tout !).
...une idée ?