2009-06-12 6 views
7

È possibile convalidare iFrame in xhtml 1.0 strict? Preferibilmente senza alcun uso di javascript per iniettare l'iframe nella pagina.xHTML 1.0 strict - Validate iFrames

So che non v'è alcun punto nel convalidare solo per il gusto di convalida, ma lascia solo dire che mi piace il messaggio di convalida verde sul W3C;) (sono costretto da fattori al di là del mio controllo per usare iframe)

O forse c'è qualcosa di molto simile che posso usare in xHTML per ottenere un comportamento simile all'iframe senza perdere la compatibilità tra i vari browser? (oggetto?)

Forse c'è un modo per aggiungere un secondo doctype contenente regole iframe?

risposta

5

non sono sicuro, ma penso che si possa includere un'altra pagina con l'oggetto come suggerito.

<object data="/another.html" type="text/html"></object> 
+0

Per chiarire questo: non funzionerà in IE, è per questo che ora sto usando

+0

Non è l'intera _power_ di HTML 4.x Transitional che dovrebbe essere disponibile in HTML/XHTML Strict, anche se devi usare i CSS per ottenerlo? – Stewart

+0

@ Stewart - no. Puoi simulare le caratteristiche ** layout ** dei frame con CSS, ma non le loro altre proprietà. È possibile ottenere un carico limitato di contenuto esterno con JS, ma ciò aggiunge un altro gruppo di problemi. – Quentin