FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Flitig postare
|
Använder tidy (i PHP) för att snygga till och konvertera HTML-filer till XML, men FRAME-taggar försvinner nånstans på vägen.
HTML-koden ser ut ungefär som nedan, alltså inga "</FRAME>" - taggar, måste man ha det? Kod:
<frameset > <frame> <frame> <frame> </frameset> Och så här ser det ut i PHP-scriptet... Kod:
$config = array('indent' => true, 'output-xml' => true, 'wrap' => 200); $tidy = new tidy; $tidy->parseString($content, $config); $tidy->cleanRepair(); |
||
![]() |
![]() |
![]() |
#2 | |||
|
||||
Flitig postare
|
Kan ju bero på att 99,99999% hatar frames och Tidy valt att inte stödja det.
|
|||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Flitig postare
|
Citat:
Löste det genom att förvandla all FRAME-taggar till A-taggar, det var url:erna jag ville åt. |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Klarade millennium-buggen
|
Tidy tolkar ett html-dokument i taget. Därför måste man tolka ett dokument i taget i en uppsättning ramar. Rätt använt är det ett mycket kraftfullt verktyg.
|
||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Flitig postare
|
Citat:
/Andreas |
||
![]() |
![]() |
Svara |
|
|