[HTML/JS} ouverture d'une page ... - HTML/CSS - Programmation
Marsh Posté le 29-01-2004 à 22:51:12
<a href="http://www.google.fr" target="_blank">lien</a>
ça ouvre dans une nouvelle fenêtre. mais si tu veux aggrandir ou mettre en plein écran, il te faut passer par un javascript dans la fenêtre appelé pour effectuer le redimentsionnement au onload de la page
Marsh Posté le 29-01-2004 à 23:20:13
jagstang a écrit : <a href="http://www.google.fr" target="_blank">lien</a> |
ah oui , merci , justement , c'est ca que je veux savoir comment faire ...
Marsh Posté le 30-01-2004 à 01:03:26
ok ok , onload ...
si je fais :
<body onload="fonction">
et que je defini ma fonction comme
function ouverture() {
NewWindow = window.open("accueil.html","Test",...) }
ca m'ouvre , au chargement de la page , une autre page , alors que moi , je veux resize la page en cours de chargement en fullscreen ..
j'dois mettre quoi dans ma function ??
Marsh Posté le 30-01-2004 à 01:11:28
Code :
|
pas testé
pour l'appel
Code :
|
Marsh Posté le 30-01-2004 à 01:44:25
simogeo a écrit :
|
oui , visiblement , ca marche
par contre , est-il possible que la page s'auto resize ???
qu'au chargement , elle se mette en grande taille , mais que cette fontion soit appelée directement dans la page qui doit etre redimensionnée ??
Marsh Posté le 30-01-2004 à 08:32:25
Bon ok , vous allez me dire , quand on cherche on trouve ...
bah oui c vrai , j'ai cherché assez longtemps (je debute juste la dedans) et j'ai trouvé ceci :
- window.moveTo et - window.resizeTo
intégré comme ceci
Citation : <script style=text/javascript> |
et voila , ma page se retrouve redimensionnée a la resolution de l'ecran a son chargement ..
Mais ce qui est bizarre , c'est qu'elle ne fait pas "toute" la resolution .. il subsiste en effet une toute petite ligne (1 a 2 px) au dessus de la pasge . Elle n'est pas "fullsize"
Vous sauriez pas pourquoi des fois ??
Marsh Posté le 30-01-2004 à 16:07:34
Perso je te conseille de ne pas utiliser cette "technique".
Bcp d'utilisateurs, donc moi, ont horreur de ce genre de pratiques ....
Par exemple, ton site en signature, le sujet m'interessais, j'y vais. Ca rezise ma fenetre -> au revoir... (Je suis reste 3 sec sur le site, c'est dommage)
Marsh Posté le 30-01-2004 à 18:18:37
Cerel a écrit : Perso je te conseille de ne pas utiliser cette "technique". |
Ben en fait , j'ai fait ca parce que je debute .....
et j'ai mis un background dans ma page , mais ca va changer ...
Par contre , j'ai un autre probleme ... comment "forcer" une fenetre a se fermer ??
quand je fais un "window.close" dans une page , ca m'ouvre un dialog : la fentre tente de fermer la page en cours ... OUI/NON ??
comment eviter ca ?
Marsh Posté le 30-01-2004 à 18:40:24
Cerel a écrit : |
moi j'ai dit à Mozilla de pas laisser les sites redimensionner les fenêtres
TofClock a écrit : |
y a intérêt
les images sur ton site (les icônes), tu devrais mettre ça en PNG. Là à cause de la compression du JPEG + le redimensionnement (taille forcée dans le HTML) on ne voit que dalle
Marsh Posté le 30-01-2004 à 19:03:22
antp a écrit : |
Hmmm ?? Je suis sous Firebird, cela doit etre possible aussi... Aurais-je rate une petite option ??
[edit]
30 secondes plus tard ...
Ayé, j'ai trouve ... Web Features -> Javascript -> Advanced
Merci.
[/edit]
TofClock a écrit : |
Ce message c'est le navigateur qui l'indique. Tu ne peux fermer que les fenetres que tu cree dans ta page (donc avec du JS).
Si tu essayes de fermer une page que tu n'as pas creer, alors le navigateur va demander la confirmation a l'utilisateur.
Je crois pas que tu puisse outre passer cela.
Marsh Posté le 30-01-2004 à 19:25:35
Citation : Ce message c'est le navigateur qui l'indique. Tu ne peux fermer que les fenetres que tu cree dans ta page (donc avec du JS). |
hum .... dommage
et pour le background et le redimensionnement , je vais gerer ca , promis
Marsh Posté le 29-01-2004 à 19:28:50
Est-il possible , dans un lien , de forcer le navigateur a ouvrir la nouvelle page en "grand" ???
Message édité par TofClock le 30-01-2004 à 08:25:36
---------------
http://www.pilipub.com