Back to top

Autore Topic: HTML Parsing Error: Unable to modify the parent container element before the chi  (Letto 1491 volte)

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Come vedete su http://www.informazionepura.it, mi serve sapere come risolvere il problema che IE7/8 scrive: HTML Parsing Error: Unable to modify the parent container element before the child element is closed (KB927917) ???

Ho usato anche il metodo "defer", ma nulla!
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Ho letto ciò in un forum, ma non riesco ad applicarlo al mio caso:

Citazione
Questo non accade se si usa javascript in modo non intrusivo o se si ha l'accortezza di verificare che un oggetto (elemento o variabile) esista.
Un modo è questo:
codice:
Codice: [Seleziona]
var executeIfExist = function(variable, elementID, func){
var var1=variable;
var elID=elementID;
var function1=func;
if ((variable!=null && typeof(variable)!="undefined") || (elementID!=null && document.getElementById(elementID)){
func();
}else{
window.setTimeOut('executeIfExist('+var1+','+elID+','+','+function1+');',1);
}
}

In particolare, gli script che mi danno problema sono i seguenti (in ordine di problematica che creano):
Codice: [Seleziona]
<!-- Histats.com  START  (standard)-->
<script type="text/javascript">document.write(unescape("%3Cscript src=%27http://s10.histats.com/js15.js%27 type=%27text/javascript%27%3E%3C/script%3E"));</script>
<a href="http://www.histats.com" target="_blank" title="contatore utenti connessi" ><script  type="text/javascript" >
try {Histats.start(1,1100941,4,0,0,0,"00000000");
Histats.track_hits();} catch(err){};
</script></a>
<noscript><a href="http://www.histats.com" target="_blank"><img  src="http://sstatic1.histats.com/0.gif?1100941&101" alt="contatore utenti connessi" border="0"></a></noscript>
<!-- Histats.com  END  -->

Codice: [Seleziona]
<!-- whos.amung.us Numero Visitatori Online  START  -->
<script type="text/javascript" src="http://widgets.amung.us/tab.js"></script><script type="text/javascript">WAU_tab('e7lxye3refl1', 'right-lower')</script>
<!-- whos.amung.us Numero Visitatori Online  END  -->

Codice: [Seleziona]
<A href="http://www.alexa.com/siteinfo/informazionepura.it"><SCRIPT type='text/javascript' language='JavaScript' src='http://xslt.alexa.com/site_stats/js/t/a?url=informazionepura.it'></SCRIPT></A>

We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Un ulteriore aspetto che ho letto è questo (ma, come per prima, non so usarlo):
Citazione
Eseguiamo lo script solo dopo che il parser ha terminato il suo lavoro. Lo si può fare inserendo il codice all’interno di una funzione JavaScript che poi faremo eseguire dall’evento window.onload che viene evocato quando il parser termina il suo compito.
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
A volte IE lo fa e a volte no! A volte carica discretamente bene, a volte noi! Perchè? Come risolviamo!
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

 



Web Design Bolzano Kreatif