W3C Invalid Output

Monumentale

Utente Attivo
14 Nov 2009
79
0
0
Ciao a tutti, innanzitutto faccio i miei complimenti per il forum e dichiaro, per non dare false aspettative, che mi sono avvicinato al web programming da pochissimo e, nonostante la mia formazione originaria fosse proprio quella di programmatore (anni '80), nella vita ho fatto tutt'altro e di conseguenza SONO UNA FRANA!!!

Ho comunque realizzato da solo il sito della mia attività ed ora ho alcuni problemi.

Nella fattispecie mi ritrovo questo nella pagina iniziale, rilevato da W3C:
1. Error Line 203, Column 150: document type does not allow element "iframe" here

…t="0" frameborder="0" scrolling="no"> </iframe>')



The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).

One common cause for this error is the use of XHTML syntax in HTML documents. Due to HTML's rules of implicitly closed elements, this error can create cascading effects. For instance, using XHTML's "self-closing" tags for "meta" and "link" in the "head" section of a HTML document may cause the parser to infer the end of the "head" section and the beginning of the "body" section (where "link" and "meta" are not allowed; hence the reported error).


Considerate che si tratta di un iframe per mettere in scrolling automatico delle news, ed inserito in un tag div già esistente in uno dei form PHP a disposiione con Dreamweaver.

Chissà se qualcuno avrà la pazienza di leggere fin quì???

Grazie
Luca
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
il sito è stato creato in PHP ma l'errore è dovuto all'output HTML, ti sposto nella giusta sezione.
 

Zed Marlin

Utente Attivo
3 Nov 2004
109
0
0
The Net
www.zedmarlin.it
The element named above was found in a context where it is not allowed. This could mean that you have incorrectly nested elements -- such as a "style" element in the "body" section instead of inside "head" -- or two elements that overlap (which is not allowed).


L'elemento sopra citato è stato trovato in un contesto dove non è permesso. Ciò potrebbe significare che non sono stati correttamente nidificati alcuni elementi - come uno "stile" elemento del body o inserito tra i TAG "head" - o due elementi che si sovrappongono (che non è consentita).

Controlla la sintassi della tua pagina e dopo aver fatto le tue modifiche inserisci l'Url del tuo sito nel campo address del Validator di WRC

Questo analizzerà il source della struttura evidenziando eventuali incongruenze/errori
 

Monumentale

Utente Attivo
14 Nov 2009
79
0
0
L'iframe è inserito in un tag div chiamato "sidebar1" inserito a sua volta in "container" che fa capo a <body class="twoColLiqRtHdr">, che sono una delle strutture PHP dei form esempio di dreamweaver.

A Zed rispondo che è quello che sto facendo ed è proprio lì che ho trovato l'errore, originariamente sospettato perché non riuscivo a creare la mappa del sito con i tools di Aruba.

Se volete vi mando anche il codice intero della pagina, ma mi sembra lunghino, l'indirizzo è www.diffusioneimmobiliare.com ma essendo mascherato probabilmente non lo leggete.
Allego comunque parte del codice ricordandovi che l'errore è alla riga 203

<body class="twoColLiqRtHdr">

<div id="container">
<div id="header">
<div id="Colore1"> </div>
<div id="Colore2"> </div>
<div id="Colore3"></div>
<div id="Colore4"></div>
<div id="Colore5"></div>
<h2><img src="Immagini/logo.jpg" width="392" height="116" alt="Logo" /></h2>
<p>&nbsp;</p>
<ul id="MenuBar1" class="MenuBarHorizontal">
<li><a href="Index.php">HOME</a> </li>
<li><a href="Chisiamo.php">CHI SIAMO</a></li>
<li><a class="MenuBarItemSubmenu" href="#">SERVICE</a>
<ul>
<li><a class="MenuBarItemSubmenu" href="#">Registrare un contratto</a>
<ul>
<li><a href="#">Voce 3.1.1</a></li>
<li><a href="#">Voce 3.1.2</a></li>
</ul>
</li>
<li><a href="#">Spese Atti</a></li>
<li><a href="#">FIMAA</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">PROPOSTE</a>
<ul>
<li><a href="VENDITE.php">VENDITE</a></li>
<li><a href="AFFITTI.php">AFFITTI</a></li>
</ul>
</li>
<li><a href="Contatti.php">CONTATTI</a></li>
</ul>
<h2>&nbsp;</h2>
<!-- end #header -->
</div>
<div id="sidebar1">
<h3>News</h3>
<script type="text/javascript">

/***********************************************
* IFRAME Scroller script- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
***********************************************/

//specify path to your external page:
var iframesrc="external.htm"

//You may change most attributes of iframe tag below, such as width and height:
document.write('<iframe id="datamain" src="'+iframesrc+'" width="100%" height="450px" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"> </iframe>')
</script>

<!-- end #sidebar1 --></div>
<div id="mainContent">
<img src="Immagini/bg2.jpg" alt="" width="100%" height="100%" />
<!-- end #mainContent -->
</div>


Vi saluto con grande ammirazione
Luca
 

Monumentale

Utente Attivo
14 Nov 2009
79
0
0
G R A Z I E
Non so comeringraziarti per questi validi consigli, in effetti per quanto riguarda il form, non sono tanto contento di utilizzare un service esterno, solo che non sono riuscito a farmi il javascript da solo in tempi brevi.

Per ZED:beer::beer::beer:

Luca
 

Monumentale

Utente Attivo
14 Nov 2009
79
0
0
Innanzitutto BUON ANNO!!!

Sono stato assente per ragioni lavorative, ma eccomi quà con i soliti problemi:incazz2:

Come suggeritomi ZED, ho installato form mail 3.7 ma ho un paio di problemi, primo dei quali riguarda l'impaginazione della pagina. Dal momento che opero un "include" dell'applicazione tutti i caratteri della pagina si rimpiccoliscono acquisendo style differenti. Ho tolto le indicazioni di Style di form.tpl.html, come suggerito nelle istruzioni, ma non succede nulla. In realtà le ho trasformate in commento.
Secondariamente, sapete come togliere il banner pubblicitario anche senza pagare la licenza?
In ultimo, tempo fa l'avevo provato da casa il form e funzionava, adesso sono in Francia su una rete privata e non manda messaggi dando questo errore Warning: mail() [function.mail]: SMTP server response: 501 5.5.4 Invalid Address in D:\Inetpub\webs\diffusioneimmobiliarecom\form_mail_3.7\complete_script\inc\lib\htmlMimeMail.php on line 680
Ho notato anche che la posta di thunderbird riceve ma non invia, le cose saranno legate?

Buona giornata e buone feste.
Luca
 
Discussioni simili
Autore Titolo Forum Risposte Data
enzonero Sito personale su wordpress con errori W3C WordPress 2
C Meta tag http-equiv="X-UA-Compatible" errore validatore w3c HTML e CSS 3
C Form con dentro div errore validatore w3c HTML e CSS 6
asevenx validazione W3C con errore utf-8 HTML e CSS 3
C Css id univoco e validazione w3c HTML e CSS 1
asevenx errore da risolvere per validazione W3C HTML e CSS 3
S Validazione W3C HTML e CSS 1
A Problema validazione w3c HTML e CSS 2
A Validazione w3c warnings HTML e CSS 1
A Problema di validazione W3C HTML e CSS 1
Frank10 Problema w3c warning HTML5 -.-" HTML e CSS 5
Frank10 Problema w3c e doctype html5 HTML e CSS 2
Frank10 Convalida w3c problema con i plug in facebook HTML e CSS 4
novello88 Problema convalida W3C pagina HTML5 HTML e CSS 8
G validazione w3c del mio sito web HTML e CSS 3
F Validazione w3c con ip NON pubblico HTML e CSS 2
D 6 errori validazione w3c HTML e CSS 7
L Validazione W3C HTML e CSS 11
F validazione w3c HTML e CSS 2
D problema validazione w3c oscommerce CMS (Content Management System) 5
I Misteri del W3C... HTML e CSS 2
G Come validare in w3c il carrello di paypal? E-Commerce 14
max1850 Bollino W3C. Cos'è? HTML e CSS 9
D icona W3C CSS su pagina dinamica HTML e CSS 2
M Validare Codice con W3C Xhtml 1.0 Strict HTML e CSS 8
bluroy iframe,trasparenza sfondo,w3c HTML e CSS 2
M [non retribuito] cercasi esperto W3C validator Offerte e Richieste di Lavoro e/o Collaborazione 4
L aprire un link esterno all'interno di una pagina web rispettando w3c. help :( HTML e CSS 5
F Creare una tabella dinamica con la sintassi del W3C Javascript 1
L convalida w3c di un file .asp HTML e CSS 1
M css div w3c posso iniziare? HTML e CSS 1
peppoweb Accessibilità e W3C a Venezia, 1-2 luglio Discussioni Varie 0
peppoweb Varata la nuova Patent Policy del W3C Discussioni Varie 0
otto9due SQLSTATE[HY093]: Invalid parameter number: parameter was not defined ? Perchè secondo voi? PHP 5
B [JAVA] java.io.StreamCorruptedException: invalid type code: AC Java 1
T [PHP] SQLSTATE[HY093]: Invalid parameter number: number of bound variables does not match number of PHP 1
JackIlPazzo Warning: Invalid argument supplied for foreach() PHP 1
F Warning: Invalid argument supplied for foreach() PHP 3
Silen invalid argument foreach PHP 4
D Lettura output da json su php PHP 4
B App che riconosce output schermo Sviluppo app per iOS 1
A [PHP] FPDF error: Some data has already been output, can't send PDF file PHP 5
romeocharly input/output errror code 451 Discussioni Varie 0
P [SOLVED] salvare il TCPDF output in mysql e rivisualizzarlo PHP 3
P [Javascript] [html5] operazioni matematiche come output di un form Javascript 7
I [PHP] shell_exec output in un array PHP 14
F Output html function jQuery 1
J Mysql tabella output in JSON PHP 2
filippino Impostazioni di output (PDF) in photoshop per la stampa Photoshop 1
Gioweb Output XML con PHP risultato vuoto PHP 2

Discussioni simili