Bonjour à tous,
Je travaille actuellement sur la nouvelle d'intro d'un site (adresse de l'intro en travaux : http://kellibickman.net/home_text.html ). Elle est composé de deux pages : la première - appelons la "citation" - contenant une citation, qui donne après un certain temps sur une autre page - "vidéo" - qui contient elle une courte vidéo quicktime (sans son, mais quand même 1Mo). A la fin de la vidéo, on débouche sur la page d'accueil.
Pour l'instant, j'utilise à chaque fois une fonction qui ouvre automatiquement la page d'après après un temps donné.
Donc "citation" s'affiche pendant 7 secondes, "vidéo" pendant 20 (durée de la vidéo) puis on arrive sur la page d'accueil.
La vidéo est préchargée durant l'affichage de "citation". Le problème est que si la connection de l'utilisateur est insuffisante, le téléchargement de la vidéo n'est pas terminé au moment où "vidéo" s'affiche. La lecture de la vidéo commence donc en retard et elle n'est pas terminée au bout des 20 secondes...
J'aimerais donc que l'on reste sur la page "citation" tant que la vidéo n'a pas entièrement été préchargée ET que "citation" s'affiche pendant au moins 7 secondes.
Quelqu'un a-t-il une idée de ce que je pourrais faire?
Et j'ai une deuxième question (vous croyez pouvoir vous en sortir si facilement!) : en cherchant sur le net, j'ai trouvé cette solution pour précharger une image :
Est-ce que cela fontionne aussi pour les vidéo? Si je mets le nom de ma vidéo à la place du nom de l'image, est-ce que ça va précharger la vidéo? J'ai inséré le code, mais vu que j'ai déjà téléchargé la vidéo, je peux pas le tester...
Merci d'avance pour vos conseils...
Modifié par korben (12 Nov 2005 - 01:47)
Je travaille actuellement sur la nouvelle d'intro d'un site (adresse de l'intro en travaux : http://kellibickman.net/home_text.html ). Elle est composé de deux pages : la première - appelons la "citation" - contenant une citation, qui donne après un certain temps sur une autre page - "vidéo" - qui contient elle une courte vidéo quicktime (sans son, mais quand même 1Mo). A la fin de la vidéo, on débouche sur la page d'accueil.
Pour l'instant, j'utilise à chaque fois une fonction qui ouvre automatiquement la page d'après après un temps donné.
a écrit :
function autoChange()
{var timeID = setTimeout("location.href='url_video", 7000)}
<body onload="autoChange()">
Donc "citation" s'affiche pendant 7 secondes, "vidéo" pendant 20 (durée de la vidéo) puis on arrive sur la page d'accueil.
La vidéo est préchargée durant l'affichage de "citation". Le problème est que si la connection de l'utilisateur est insuffisante, le téléchargement de la vidéo n'est pas terminé au moment où "vidéo" s'affiche. La lecture de la vidéo commence donc en retard et elle n'est pas terminée au bout des 20 secondes...

J'aimerais donc que l'on reste sur la page "citation" tant que la vidéo n'a pas entièrement été préchargée ET que "citation" s'affiche pendant au moins 7 secondes.
Quelqu'un a-t-il une idée de ce que je pourrais faire?
Et j'ai une deuxième question (vous croyez pouvoir vous en sortir si facilement!) : en cherchant sur le net, j'ai trouvé cette solution pour précharger une image :
a écrit :
if (navigator.appVersion.substring(0,1) >= 3) {
i1=new Image;
i1.src='nom de l'image';
}
Est-ce que cela fontionne aussi pour les vidéo? Si je mets le nom de ma vidéo à la place du nom de l'image, est-ce que ça va précharger la vidéo? J'ai inséré le code, mais vu que j'ai déjà téléchargé la vidéo, je peux pas le tester...

Merci d'avance pour vos conseils...
Modifié par korben (12 Nov 2005 - 01:47)