Display foto

Status
Niet open voor verdere reacties.

highpotech

Nieuwe gebruiker
Lid geworden
16 feb 2009
Berichten
2
vanaf een webpagina wordt dmv een url de naam van een locatie en foto doorgegeven aan een html pagina waarop ik de volgende code heb geplaatst

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<script type="text/javascript">
var TheString = String(document.location);
var MyImg =TheString.substring( 36 );
document.write('<img scr="' +MyImg+ '"/>');
</script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ShowCase</title>
</head>

<body>

<noscript><img scr="/images/DWL01.jpg" /></noscript>
</body>
</html>

Niet erg ingewikkeld lijkt me, maar het werkt natuurlijk niet anders stond mijn vraag hier niet. Wat doe ik fout/zie ik overhet hoofd (zucht)

Gelukkig ben ik nog een ander script tegen gekomen dat wel doet wat ik wenste
Voor de nieuwsgierigen onder u
<HTML>
<HEAD>
<TITLE>Java Popup Window Example</TITLE>
<SCRIPT language="JavaScript" type="text/javascript">
<!-- ;
var newwindow = ''
function popitup(url) {
if (newwindow.location && !newwindow.closed) {
newwindow.location.href = url;
newwindow.focus(); }
else {
newwindow=window.open(url,'htmlname','width=404,height=316,resizable=1');}
}


function tidy() {
if (newwindow.location && !newwindow.closed) {
newwindow.close(); }
}
// Based on JavaScript provided by Peter Curtis at www.pcurtis.com -->
</SCRIPT>
</HEAD>

<BODY onUnload="tidy()" >

<A HREF="javascript:popitup('gallery/templew.jpg')"><IMG SRC="gallery/templei.jpg" WIDTH="160" BORDER="0" HEIGHT="120" HSPACE="10" VSPACE="5" ALT="Decoration on the Sri Mariamman Temple" TITLE="Decoration on the Sri Mariamman Temple" ALIGN=left></A>

</BODY>
</HTML>
 
Laatst bewerkt:
Dit is geen Java vraag, wel een JavaScript vraag.

Je probeert hier in de <head> een afbeelding weer te geven, dat kan natuurlijk niet.

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<script type="text/javascript">
function showImage(){
    var TheString = String(document.location);
    var MyImg =TheString.substring( 36 );
    document.write('<img scr="' +MyImg+ '"/>');
}
</script>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ShowCase</title>
</head>

<body>
<script type="text/javascript">
    showImage();
</script>
<noscript><img scr="/images/DWL01.jpg" /></noscript>
</body>
</html>

Ik snap echter niet wat je met deze functie probeert te bereiken? Je probeert een variabele aan de url mee te geven, om weer te geven op de pagina? Dan zou je beter met een server-side scripttaal kunnen werken.
 
Laatst bewerkt:
Foto popup

De presentatie komt niet op een server te staan, anders zou ik het in php schrijven.
In middels het ik overigens wel een andere oplossing gevonden. Bedank voor je reactie
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan