Alternative aux iframes

tinux Messages postés 244 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 21 octobre 2013 - 21 oct. 2013 à 16:42
tinux Messages postés 244 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 21 octobre 2013 - 21 oct. 2013 à 19:02
Bonjour,

Voilà, j'ai un petit site type portfolio dans lequel j'utilise un script jquery pour créer un défilement horizontal permettant de ne pas recharger le site en cliquant sur les rubriques principales (Home, CV, Book, Documents, Contact). Le site se déplace d'une div à l'autre entrainant un effet de glissement.

Du coup, j'ai recours à une iframe dans la rubrique "Book" afin de charger les pages de chaque projet (p01.html, p02.html etc...) tout en restant toujours sur la page principale et donc dans la bonne rubrique (car lors d'un rechargement de la page principale, la page revient sur la 1ere div > Home).

Mon soucis c'est que des pages du book (p01.html, p02.html etc..) sont indexées dans des moteurs et s'ouvrent alors seules, c.a.d. uniquement le contenu de l'iframe sans la page principale "autour". C'est bien sûr l'un des défaut des iframes.

Comment puis-je remedier à cette situation ?

2 réponses

jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
21 oct. 2013 à 18:25
Bonjour,

Je pense que tu pourrais remplacer les Iframes par des DIV et y faire des INCLUDE de tes pages.
0
tinux Messages postés 244 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 21 octobre 2013
21 oct. 2013 à 18:33
Salut Jordane5 !

Oui effectivement c'est ce que j'ai vu pour appeler une page en php directement dans la div.

Cependant :

- La page appelée (projet01.html) sera toujours accessible depuis l'extérieur et donc affichée en dehors de sa div ? (ce que je cherche à éviter ?)

- Les include permettent-ils de ne pas recharger la page entière mais simplement la div en question ?

Merci infiniment !
0
jordane45 Messages postés 38144 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 21 avril 2024 344
21 oct. 2013 à 18:50
Je viens de penser à un truc. ..
Tes pages sont dans répertoire à part ?
Si oui...as tu mis un fichier .httaccess pour en empêcher l'accès direct ?
0
tinux Messages postés 244 Date d'inscription mercredi 13 avril 2005 Statut Membre Dernière intervention 21 octobre 2013
21 oct. 2013 à 19:02
Oui les pages sont dans un dossier à part. Je peux donc placer un htaaccess à la racine. Le truc c'est que j'aurais bien aimé avoir malgré tout quelque chose de propre pour avoir une page spécifique (que je pourrais envoyer par mail par exemple) pour chaque projet.

Merci à toi.
0
Rejoignez-nous