Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/11/2011, 19h19   #1
Membre actif
 
Homme marcel marie monnier
retraité, ex chef de projets en informatique
Inscription : juillet 2005
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme marcel marie monnier
Localisation : France

Informations professionnelles :
Activité : retraité, ex chef de projets en informatique
Secteur : Associations - ONG

Informations forums :
Inscription : juillet 2005
Messages : 383
Points : 158
Points : 158
Par défaut Utilisation de liens dans une page

Bonjour,

Dans une page j'ai, dans la partie supérieure, un certain nombre de liens à partir de texte ou d'une image.
Pour ce qui concerne le LIEN vers une autre page, pas de problème.
Par contre du fait que la page n'est pas totalement remplie j'aimerais pouvoir écrire dans la partie inférieure un listing (par exemple) à partir d'un lien vers un autre endroit de la page, ID=ancrage pointé.
Mais j'ai différentes listes possibles en fonction de l'image cliquée dans la partie haute.
Donc j'ai plusieurs ID/ancrage dans mon script.
Apparemment ce langage exécute en séquence toute la page et sort donc tous les listings lors du premier passage.
Comment éviter cela?
Une solution serait évidemment d'utiliser les cadres/frames (un pour la partie haute avec textes/images de lien) et l'autre, partie basse, où s'afficherait le lien externe.
Mais il paraît que ce (les cadres) n'est plus "la mode !".
Comment faire autrement?
Je vous remercie.

Marcel Marie
marcel marie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2011, 19h27   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonjour,
Citation:
Mais il paraît que ce (les cadres) n'est plus "la mode !".
même déprécié en HTML5, mais il reste les IFRAMEs, sans parler bien sûr de la technique Ajax qui permet de modifier une partie de la page sans la modifier recharger.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 08h32   #3
Membre actif
 
Homme marcel marie monnier
retraité, ex chef de projets en informatique
Inscription : juillet 2005
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme marcel marie monnier
Localisation : France

Informations professionnelles :
Activité : retraité, ex chef de projets en informatique
Secteur : Associations - ONG

Informations forums :
Inscription : juillet 2005
Messages : 383
Points : 158
Points : 158
Bonjour,
Je n'ai aucune idée de la technique AJAX.
OK donc pour les IFRAME, même si la littérature et internet émettent quelques restrictions soit vis à vis des navigateurs soit vis à vis des versions de (X)HTML.

Dans mes essais j'ai une première et importante difficulté : cette "fenêtre" doit, pour moi, se situer en bas de la page, SOUS une première partie fixe.

Or le paramètre ALIGN ne peut prendre, semble-t-il que CENTER,LEFT,RIGHT

Une petite info sur internet semble mentionner les paramètres TOP et LEFT qui conviendraient mais leur écriture dans la balise IFRAME n'est pas prise en compte.

Comment procéder? Peut-être affecter à la balise IFRAME des paramètres de positionnement via CSS ?

Merci pour votre aide. Bonne journée.
Marcel Marie
marcel marie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 09h14   #4
Membre éclairé
 
Homme
Développeur Sharepoint/Biztalk
Inscription : octobre 2008
Messages : 501
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations professionnelles :
Activité : Développeur Sharepoint/Biztalk

Informations forums :
Inscription : octobre 2008
Messages : 501
Points : 399
Points : 399
align ne prend que left, center ou right mais valign lui prend top ou bottom
bob633 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 10h13   #5
Membre habitué
 
Homme
Inscription : octobre 2007
Messages : 78
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations forums :
Inscription : octobre 2007
Messages : 78
Points : 105
Points : 105
Bonjour,

Je n'ai pas la réponse, mais sauf erreur :

align et valign sont des attributs HTML et en principe déconseillés pour la mise en page

align est 'déprécié' en HTML 4.01 et abandonné en HTML5
valign ne fonctionne pas pour les iframes, mais plutôt pour les cellules de tableaux

Bonne journée
Hemgé
Hemgé est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2011, 12h14   #6
Membre actif
 
Homme marcel marie monnier
retraité, ex chef de projets en informatique
Inscription : juillet 2005
Messages : 383
Détails du profil
Informations personnelles :
Nom : Homme marcel marie monnier
Localisation : France

Informations professionnelles :
Activité : retraité, ex chef de projets en informatique
Secteur : Associations - ONG

Informations forums :
Inscription : juillet 2005
Messages : 383
Points : 158
Points : 158
Bonjour,

J'allais faire la même remarque que ci-dessus. VALIGN n'est pas pris en compte.

Par contre j'ai trouvé une solution qui me convient fort bien.
Du fait que ce "fichu !" (X)HTML exécute en séquence le script, j'ai tout simplement mis l'IFRAME à la fin du script, après le haut de page, et ce que je veux y afficher se trouve bien en fin de page et les liens vers le NOM de l'IFRAME sont toujours effectivement au bon endroit, en fin de page.

Ce point est donc Résolu pour moi, même si ça me semble un peu "bricolé".
Merci à TOUS.

Marcel Marie
marcel marie est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h02.


 
 
 
 
Partenaires

Hébergement Web