Hallo,
Kan ik ook met een hyperlink een pagina laten openen in een div?
als mijn div id = content
en mijn hyperlink;

<a href="www.dinges.nl" target="content">ga naar content</a>
inderdaad, niet echt opgelet tijdens je stage he :D

edit: maar de koffie was lekker
@wes

GRrrrrrrrrrrrrrrrrrrrrrrr

KaffeE(:P) mit sussigkeiten, punkt D.Eeeeeeeeeeeee
kaffee. Ook bij duits niet opgelet!
Ik heb nu dit;

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>WebBur BV</title>
<link rel="stylesheet" type="text/css" href="layout.css" />
<!--[if IE]>
<style>
#header h1 { width: 500px; }
</style>
<![endif]-->
</head>
<body>
<div id="header">
<div id="header2">
<br><br>
<center><h1>WebBur Service</h1></center>
<br>
<p>&nbsp;&nbsp;<a href="http://server-3/webbur/index.php" target="_self">Home</a>&nbsp;&nbsp;|&nbsp;&nbsp;<a href="http://server-3/webbur/index.php?url=http://www.otblokhok.nl/gastenboek/lezen.php">Gastenboek</a>&nbsp;&nbsp;|&nbsp;&nbsp;Leden</div>
</div>

<div id="sidebar">
<br>
<br>
<h2>Kop 1</h2>
<p>Mah</p>
<h2>Kop 2</h2>
<p>Mohge</p>
</div>
<div id="content">
<?php
if(isset($_GET['url']))
{
    file_get_contents($_GET['url']);
  }
else
{
    print '<h2>Welkom op de site van WebBur</h2>
           <br>
           <p>Kijk rustig even rond</p>';
}
/*
 * of zoiets (fopen() of file() kan ook)
 * Let er wel op dat links en plaatjes op de
 * externe site mogelijk niet goed worden
 * weergegeven als ze relatieve links
 * bevatten.
 */
?>
</div>

</body>
</html>


Hij geeft wanneer ik op de link klik, geen pagina weer, maar een lege div..
Dus de else-tekst is wel weg, maar de pagina komt niet tevoorschijn..
gebruik btw echo ''; en geen print '';
@wes dat zal zijn probleem niet verhelpen. En in dit opzicht maakt het niet zoveel uit.

edit: probeern die van mij eens. Maar je opent hiermee geen bestaande file. Dan moet je include() gebruiken.
Puur even een slechte gewoonte voor hem voorkomen :)
heb het verbeterd, maar enig idee waarom hij de pagina niet weergeeft?
Waar om zou je echo moeten gebruiken in plaats van print? Snelheidswinst?
Als die zou groot zou zijn hadden de ontwikkelaars print er allang uitgegooid denk ik.

/me is voorstander van print ;)

Reageren