<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
får användas fritt så länge som dessa rader står kvar. */
function querystring(){
if(!location.search){ return null; }
var querystr=location.search.split("?")[1].replace(/\+/g," ");
for(var n=0;n<querystr.split("&").length;n++){
var name=unescape(querystr.split("&")[n].split("=")[0]);
var value=unescape(querystr.split("&")[n].split("=")[1]);
if(this[name]){
if(typeof(this[name])=="object"){
this[name][this[name].length]=value;
}else{
this[name]=new Array(this[name],value);
}
}else{
this[name]=value;
}
}
}
var q=new querystring();
document.write("<img src='galleriet/"+q['bild']+">");
</script>
När fönstret öppnas står detta i klartext:
<img src='galleriet/galleriet/1.jpg>
Funktionen som öppnar fönstret ser ut så här:
<SCRIPT LANGUAGE="JavaScript">
function oppnafonster(bild)
{
window.open("fullView.html?bild=" + bild, "bild","toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,fullscreen=no,width=300,height=275,top=200,left=200");
}
//-->
</SCRIPT>
Länken ser ut så här:
<a href="javascript:oppnafonster('galleriet/1.jpg')"><img src="galleriet/thumbs/1.gif" class="thumb" border="0"></a>
Hmm, sådär blir det när jag testade i en editor. Men när jag sparade filen och provade genom en browser så fungerar det korrekt
<html>
<head>
<title>woo</title>
</head>
<body>
<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
får användas fritt så länge som dessa rader står kvar. */
function querystring(){
if(!location.search){ return null; }
var querystr=location.search.split("?")[1].replace(/\+/g," ");
for(var n=0;n<querystr.split("&").length;n++){
var name=unescape(querystr.split("&")[n].split("=")[0]);
var value=unescape(querystr.split("&")[n].split("=")[1]);
if(this[name]){
if(typeof(this[name])=="object"){
this[name][this[name].length]=value;
}else{
this[name]=new Array(this[name],value);
}
}else{
this[name]=value;
}
}
}
var q=new querystring();
document.write("<img src='galleriet/"+q['bild']+"'>");
</script>
</body>
</html>
(notera fnutten som jag hade missat på document.write-raden tidigare.)Vad händer om du sparar sidan så? Fungerar det inte då heller?