23. december 2005 - 11:14Der er
14 kommentarer og 1 løsning
hjælp til iframe, følge indholds højde
Hej eksperter..
Jeg har en iframe: <iframe width="100%" height="100%" name="main" src="iframes/forside.html" frameborder="0"></iframe>
Men der kommer scrollbar, når indholdet i dokumentet forside bliver for langt.. kan dette ikke undgås, så iframen bare udvider sig? dvs. at det også rykker i designet på den rigtige index side..? altså så siden bliver lang istedet for at beholde sin normale længde, hvor der er scroll?
- Sådan kan det gøres nemt og simpelt, men så skal du også passe på alle de der som vil prøve at gøre tingene sure fra andre. fx. kan de bare skrive ?page=eksperten så viser den eksperten.php
- Så lav et check med if(file_existen()) eller hvad funktionen nu hedder!
<?php if(file_exists($_GET['page'])) { $side = $_GET['page']; // ?page=anders viser "anders.php" } else { $side = "error"; // hvis siden ikke findes går den til "error.php" } include("".$side.".php"); ?>
Den kan sagtens finde den side som man har sat den til at starte med at være der, men når jeg så trykker på linket <a href="?page=forsidegeflugen">Forsidephp</a> eller <a href="?page=nyhedergeflugen">nyhederphp</a><br> Som linker til forsidegeflugen.php
og som linker til nyhedergeflugen.php, så kommer der en fejl..
Warning: main(forsidegeflugen): failed to open stream: No such file or directory in /free1go/j/e/www.jeppedk.1go.dk/geflugen/index.php on line 158
Warning: main(): Failed opening 'forsidegeflugen' for inclusion (include_path='.:/usr/local/share/pear:') in /free1go/j/e/www.jeppedk.1go.dk/geflugen/index.php on line 158
hvad er det? skal jeg lave noget om i mine links eller dokumentet jeg linker til?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.