Oppure

Loading
11/11/10 17:35
a_butta
Ciao a tutti
Utilizzo una pagina HTML con campi canvas, ma quando analizzo questa pagina tramite DOMDocument in php e la stampo ottengo questi errori, o meglio WARNING:
Warning: DOMDocument::loadHTML() [domdocument.loadhtml]: Tag canvas invalid in Entity, line: 14 in G:\Programmi\wamp\www\AFService\PHP\engine.php on line 14

Warning: DOMDocument::loadHTML() [domdocument.loadhtml]: Tag canvas invalid in Entity, line: 15 in G:\Programmi\wamp\www\AFService\PHP\engine.php on line 14


In realtà il canvas funziona e la pagina si visualizza correttamente, ma a monte della stessa vengono fuori i due errori.
La parte HTML del file è la seguente:
  <div id="banner" style="margin-bottom: 20px;">
    <canvas id="canvas" width="1000" height="100" style="background: black;"> </canvas>
    <canvas id="canvasS" width="400" height="100" style="position: absolute; top: 25px; left: 200px;" > </canvas>
  </div>


Che errore è? Come risolvo?:d
aaa
11/11/10 19:14
lorenzo
Se non erro, il tag canvas è stato introdotto a partire da HTML5.
Secondo me php quando efefttua la loadHTML non supporta ancora i nuovi tag quindi viene mostrato il warning(non sono ERRORI).
La pagina poi viene visualizzata correttamente dato che il browser riconosce il tag
Ultima modifica effettuata da lorenzo 11/11/10 19:14
aaa
11/11/10 21:10
a_butta
sisi hai ragione.. canvas è introdotto con HTML5... e anche io avevo pensato che il php non lo supporti ancora... ma ... mi chiedevo: non c'è un modo per "aggiornarlo"... ?
Uso wampserver e sono alla versione 5.3.1 ma no risultati...
Qualche idea?
aaa
11/11/10 21:54
lorenzo
prova a leggere questa discussione....

stackoverflow.com/questions/4029341/…
aaa