Avatar billede jonas_j Nybegynder
20. januar 2005 - 08:27 Der er 9 kommentarer og
1 løsning

Hvordan får jeg vist en html-side i den div boks

Hej gutter.
Jeg skal have vist en HTML-side i en div-boks. Kan nogen hjælpe?
Jeg har nemlig en index.php, hvori jeg skal have vist 3 php-sider i hver sin div-boks. Jeg kan nem lave et link til dem, med skal have dem vist istedet.
Avatar billede di8leva Nybegynder
20. januar 2005 - 08:34 #1
? Mener du at du vil vise selve kildekoden til php-siderne?
Så kan du væl bara omdøbe dem til .txt ?

Eller vil du vise selve siden i en iframe? Så brug en iframe istedet.
Avatar billede jonas_j Nybegynder
20. januar 2005 - 08:36 #2
Ja i iframe. Hvad er koden for det?
Avatar billede jonas_j Nybegynder
20. januar 2005 - 08:38 #3
jeg har prøvet med frames, med det virkede ikke helt. Den viste ihvertfald ikke siden!
Avatar billede di8leva Nybegynder
20. januar 2005 - 08:43 #4
F.eks (hentet fra et andet spørgsmål)
-------------------------------------------
<html>
Hejsan<br>
<iframe src="http://www.aftonbladet.se" name="frame" width="760" height="490" frameborder="0"></iframe><br>
<a href="http://www.aftonbladet.se" target="frame">Refresh</a>
Avatar billede jonas_j Nybegynder
20. januar 2005 - 08:51 #5
Ja, men når jeg trykker på et link i denne <iframe> skal de åbne php-siden i en anden <div box>, nemlig main. Har nemlig delt siden op ligesom i frames! Med en navigations-bar, menu og main.

<div id="navigation" div align="center">
<iframe id="navigation" src="../compotech.net/main/navigation.php" style="width:100%; height:100%;"></iframe>
</div>

<div id="menu" div align="left">
<iframe id="menu" src="../compotech.net/menu/menu.php" style="width:100%; height:100%;"></iframe>
        </div>

<div id="main" div align="left">
<iframe id="main" src="../compotech.net/main/main.php" style="width:100%; height:100%;"></iframe>
</div>
Avatar billede di8leva Nybegynder
20. januar 2005 - 09:06 #6
Jeg er ikke sikker nær det gæller iframes, men før at åbne en link fra en frame i en anden frame tilføjer du "target" i din tag. Måske virker det med iframes også.

Så i din iframe:
--------------------------------
<a href="openpage.php" target="main">Click</a>
Avatar billede jonas_j Nybegynder
20. januar 2005 - 10:49 #7
Hvad med i div box. Hvordan laver man et target på en div box?
Avatar billede di8leva Nybegynder
20. januar 2005 - 11:12 #8
Det kan du ikke.

En side skal vises i en frame eller iframe. Hvis du vil vise en side i en <div> så skal du gøre en "include" på serversiden.

Men du behøver væl ikke gøre din div til target. Dine div inneholder ju en iframe som du kan bruge.
Avatar billede jonas_j Nybegynder
20. januar 2005 - 12:47 #9
Nej, du har ret og det ser ud til at virke på denne måde. Lav et svar

SOURCE------------------
<html>
<head>
    <title>hejs</title>
</head>

<style type="text/css">
#menu {
    position:absolute;
    left:1%;
    top:10%;
    z-index:1%;
   
    width:15%;
    height:'';

    background:#D0DCFF;
    border: 1px solid red;
}

#indhold {
    position:absolute;
    right:1%;
    top:10%;
    z-index:1%;
   
    width:83%;
    height:100%;
   
    background:#D0DCFF;
}

#footer {
    position:absolute;
    left:1%;
    top:80%;
    z-index:1%;
   
    width:90%;
    height:10%;
   
    background:black;
}

</style>
<body>

<div align="center">
<div id="topbar" div align="center">
<center><h2> Compo Tech A/S Intranet </h2></center>
<include file="../compotech.net/main/navigation.php">
</div>

<div id="menu" div align="left">
<center>Intranet Menu</center>
<hr>
<?php include_once("../compotech.net/menu/menu.php"); ?>
<br><br>
</div>

<div id="indhold" div align="left">
<iframe id="main" src="../compotech.net/main/main.php" name="phpmain" style="width:100%; height:100%; border:0"></iframe>
</div>       

</div>
</body>
</html>
Avatar billede di8leva Nybegynder
20. januar 2005 - 13:06 #10
Godt
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester