Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1237 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Questions "Formulaire" et pop-up

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Questions "Formulaire" et pop-up

n°298214
Boba Fett ​2k
Posté le 31-01-2003 à 19:33:33  profilanswer
 

Voilà j'utilise ce script dans une galerie d'image pour changer de page :
 
<form action="bd.php" method="get">
Page <input type="text" name="page" size="1">
<input type="submit" value=">">
</form>
 
et j'aimerais comment faire pour mettre une limite au nombre choisi, pour eviter qu'on puisse arriver sur une page qui existe pas. Genre si il y a 20 pages, si on tape 21 ou plus il ne se passe rien ... le mieux serai de pouvoir faire que seul les chiffres de 1 à 20 puissent être insérer dans le champs.
 
 
Et j'aurais juste une deuxième question :
J'utilise ce tag pour ouvrir une pop-up :
 
<a href="#" class="menu" onClick="window.open('bd.php','bd','toolbar=0,location=0,directories=0,status=0,
scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=800,height=600';);return(false)">[BD Etoile après Etoile]</a>
 
et j'aimerais savoir comment faire pour quelle s'ouvre au centre de l'écran ...
 
Merci :)
 

mood
Publicité
Posté le 31-01-2003 à 19:33:33  profilanswer
 

n°298443
antsite
Je me souviens
Posté le 31-01-2003 à 23:14:09  profilanswer
 

Pour placer la fenêtre au milieu de l'écran:
on va faire pour placer au milieu horizontalement, pour vertical c'est pareil.
- Tu récupères la résoution (largeur) de l'écran: screen.width
- Tu divises par 2
- Tu récupère ta largeur de fenêtre
- Tu la divise par 2
- Tu retranche la résultat à la largeur/2 de l'écran
- Tu récupère le résultat: voila ton x ;-)
 
x = (screen.width / 2) - (TaLargeur / 2)
y = (screen.height / 2) - (TaHauteur / 2)
 
voila et ensuite tu n'a plus qu'à placer ta fenêtre via un appel à fenetre.moveTo(x, y) tu places ta fenetre à l'endroit voulu
(fenetre est la valeur de retour de window.open)

n°298910
Boba Fett ​2k
Posté le 01-02-2003 à 16:20:45  profilanswer
 

Merci ANTSite, mais quand je met ce code, c'est al fenetre qui cntient le lien et non la pop-up qui se centre  :??:
 
Et pour limiter la valeur saisissable dans le formulaire, j'ai utiliser du php, tout simplement j'ai mis  
 
if($page >= $nbpage) {$page = $nbpage;};  
 
( $page est egal au n° de page et $nbpage au nombre total de page)
 
Ca marche parfait, si je tape un chiffre supérieur a $nbpage il me renvoie sur la dernière page. MAIS si je tape un nonbre avec un 0 devant (ganre 015) il me renvoie pas sur la page 15 mais la 015 qui n'existe pas, de même avec les virgules (genre 15.2).
 
Comment puije rediriger les pages qui ont un 0 devant et celles a virgules a la dernière page ?
 
Merci.  
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Questions "Formulaire" et pop-up

 

Sujets relatifs
[oracle] problème d'installation Oracle8i + questions de newbiemes valeurs renvoyer par 1 formulaire sont vide !!!!!
[access] champs texte dans un sous formulaire ?!?formulaire :--> upload d'un fichier image
[html] validation de formulaire lorsqu'on presse entrer(VBA) Formulaire travaillant avec une table et recherche
[ACCESS] Protéger l'acces à un formulaire (par mot de passe...) ?Réaction inatendue d'un formulaire
Questions en cREMERCIEMENT + qq questions array dynamique.
Plus de sujets relatifs à : Questions "Formulaire" et pop-up


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR