Bonjour,

J'ai un soucis plutôt énervant sous ie.
vous pouvez le voir ici : http://simplifiedbmx.fr

ie ne charge pas toute la page.
Quand je retire le code embed des vidéos que j'affiche, la page se charge en entiere.

Mais je doute que ça ait vraiment un lien..

voilà l'erreur que me renvoie ie :
Détails de l’erreur de la page Web

Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; InfoPath.2)
Horodateur : Sat, 13 Mar 2010 20:10:55 UTC


Message : HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917)
Ligne : 0
Caractère : 0
Code : 0
URI : http://www.simplifiedbmx.fr/article.html


Or je ne modifie aucun conteneur parent..

voilà la boucle qui affiche les news :



$compteur_pub = 1;
while ($news = $res_news->fetch_assoc()) {
	$article = $news['id'];
	/********************************************************on compte les commentaires****************************************************/
	$resultat_com = $mysqli->query("SELECT id_news FROM coms WHERE id_news = '$article'");
	$nb_com = $resultat_com->num_rows;
	
	/*****************************************************************preparation des tags**********************************************************/
	$tags = stripslashes(html_entity_decode($news['tags']));
	$tags = explode(',', $tags);
	$max = count($tags);
	$afficher_tags= '';
	for ( $i=0; $i< $max ; $i++ ) {
		$afficher_tags .= '<a href="article.html?recherche='.noespace($tags[$i]).'" alt="'.$tags[$i].'" title="'.$tags[$i].'">'.$tags[$i].'</a>';
		if ($i != $max - 1) {
			$afficher_tags .= ' :: ';
		}
	}
	
	/************************************************************post de la news*************************************************************/
	echo '
	<div id="titre">
		<h1><a href="article-'.$news['id'].'_'.donne_url(stripslashes(html_entity_decode($news['titre']))).'.html" alt="'.stripslashes(html_entity_decode($news['titre'])).'" title="'.stripslashes(html_entity_decode($news['titre'])).'">'.mb_strtoupper(stripslashes(html_entity_decode($news['titre']))).'</a></h1>
	</div>
	<div id="titre">
		<h2>'.nl2br(stripslashes(html_entity_decode($news['corps']))).'</h2>
	</div>
	<div id="embed">
		'.stripslashes($news['embed']).'
	</div>
	<div id="date">
		<a href="http://www.facebook.com/share.php?u=http://simplifiedbmx.fr/article-'.$news['id'].'_'.donne_url(stripslashes(html_entity_decode($news['titre']))).'.html" alt="Publier cet article sur Facebook" title="Publier cet article sur Facebook" target="_blank"><img id="social" align="left" onMouseOver="this.style.opacity = 1;this.style.filter.alpha=100;" onMouseOut="this.style.opacity = 0.5;this.style.filter.alpha=50;" onload="this.style.opacity = 0.5;this.style.filter.alpha=50;" src="images/graph/icones/fb_ico.png" valign="top" /></a>
		<a href="http://twitter.com/home?status='.stripslashes(html_entity_decode($news['titre'])).' :  http://simplifiedbmx.fr/article-'.$news['id'].'_'.donne_url(stripslashes(html_entity_decode($news['titre']))).'.html"  alt="Publier cet article sur Twitter" title="Publier cet article sur Twitter" onclick="javascript:pageTracker._trackPageview (\'/outbound/twitter.com\');" target="_blank"><img src="images/graph/icones/twitter_ico.png" valign="top" align="left" id="social" align="left" onMouseOver="this.style.opacity = 1;" onMouseOut="this.style.opacity = 0.5;" onload="this.style.opacity = 0.5;" /> </a>
		<img src="images/graph/icones/user.png" valign="top" /> 
		<a href="/communaute/membre-' .$news['id_peuple']. '.html">'.stripslashes(html_entity_decode($news['peuple'])).'</a>, 
		'.jour_complet($news['news_time']).'
		<img src="images/graph/icones/comments.png" valign="top" /> : <a href="">'.$nb_com.'</a>.
	</div>
	<div id="tags">
		<img src="images/graph/icones/icon-tag.gif" width="12px" height="12px" valign="middle" /> <b>Tags : </b> '.$afficher_tags.'
	</div>';
	if($compteur_pub == 1) { 
		echo '
		<div id="titre">
			'.$pubnews1.'
		</div>';
		$compteur_pub++; 
	}
	else if ($compteur_pub == 2) { 
		echo '
		<div id="titre">
			'.$pubnews2.'
		</div>';
		$compteur_pub++;
	}
}





Merci de votre aide.
j'update
ca n a rien avoir avec la boucle des news.
car en redemarant ie, le site a arreté d'être chargé sur les derniers liens du bas.

On m'a dit que le site serait trop lourd.. possible mais quand je vois certains blogs avec 20 images de 5mo, je doute que ce soit la cause.
Hello,

Il y un gif un peu lourd...plus de 2mo, c'est craignos ! Smiley cligne
@+

Edit: Argggh Heyoan a moins trainé que moi Smiley langue
Modifié par AspiGeek (13 Mar 2010 - 21:57)
salut

341 erreurs, 163 warnings... à visionner!

et la première vidéo, tu n'as pas le droit de la placer sur ton site, c'est marquer en gros sur la première frame. c'est du flash, donc sans fichier de régulation c'est peine perdue et en plus illégal.
Ah merci de vos réponses c est sympa de m'éclairer

bon j avais jamais fais accordé de l'importance au w3c, je vais tenter d'y jeter un oeil, (même si plus je corrige les erreurs, plus il y en a..)

pour le gif, pareil je vais tenter de le faire faire réduire.
Et pour la vidéo qui n avait pas la droit d'être là, c 'est juste que ceux qui l'ont posté ont changé les droits entre temps.
Par contre je ne suis pas sûr que le gif résout ton problème qui disparait apparemment quand tu retires le code embed.

Essaye donc de tester avec une seule vidéo en ligne puis d'en rajouter une au fur et à mesure car il se peut qu'un code vidéo ait mal été copié et qu'une balise embed ait mal été fermée.

Voilou
Nan le gif n y fera rien car avant de l avoir mis, le problème était deja là
et le problème ne vient pas non plus des vidéos car les pages "focus" "music" "insolite" et "how to" ont le même problèmes or les vidéos sont différentes (mais le code est le même)

Là j essaie d'enlever toutes les erreurs du w3c. J espere qu en arrivant à la fin le problème sera résolu..


edit :
Je viens d'enlever toutes les erreurs affichées par w3c.
Il reste "49 Errors, 33 warning(s)"
Elles sont toutes dues aux différents code embed que j'inclus dans le site. Or je ne vais pas m'amuser à modifier tous les codes embed que je mets chaque jours..

Il semblerait donc que le problème soit encore ailleurs..
Modifié par jc-smplfd (14 Mar 2010 - 21:56)