Nu vil jeg have at når man trykker på det lille billede, skal der komme et størrebillede (1.jpg og ikke 1.jeg_small.jpg) frem i z-index:2 og med CSS id = stort billede..
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
<img onmouseover="getElementById('big').src='img/1.jpg_small.jpg';getElementById('besk').innerHTML='1';" style='width: 50px;height: 40px;border: 0;' src='img/1.jpg_small.jpg' /> <img id="big" src="img/1.jpg_smalljpg" alt="Kør over et billede, for at få det vist her" />
-- og så er det lidt morsomt, at du benytter dig af xhtml, når du samtidig skriver javascript, som bør få enhver rimelig ordentlig xhtml-fortolker til at gå ned med et hult drøn (.innerHTML giver ikke mening i et xml-koncept !-)
hej igen.. jeg kan ikke gennemskue det... jeg skal have sat det ind i php osv.. jeg er ikke hej til programmering, kun til css og html
jeg har to dokumenter... det ene hedder galleri.php og ser sådan ud. ______________________________________________________________________________________________
<h1>Billedegalleri</h1><br /> <? /* Skriptet her, går ud fra at alle filer der skal vises er .jpg format. Desuden skal billedernes navn, eks "1.jpg" matche til tilhørende id nummer i databasen. */
/* MySQL indstillinger */ $mysql_ip = "localhost"; //MySQL serveren IP adresse. $mysql_usr = "xxxxxxxxx"; //MySQL bruger. $mysql_pwd = "xxxxxxxxx"; //MySQL kodeord. $mysql_db = "xxxxxxxxxx"; //MySQL databasen som skal bruges.
/* Mappe & Billede indstillinger */ $folder = "img/"; //Mappen hvor billederne ligger. $width = "50px"; //Bredden på billederne der listes. $height = "40px"; //Højden på billederne der listes. $h_count = 9; //Hvor mange billeder der listes horisontalt før et linieskift.
//Forbinder til mySQL server mysql_connect($mysql_ip, $mysql_usr, $mysql_pwd) or die(mysql_error()); mysql_select_db($mysql_db) or die(mysql_error());
$g_besk = mysql_query("SELECT beskrivelse FROM galleri WHERE id = '1'") or die(mysql_error()); $g_besk = mysql_fetch_array($g_besk); ?> <?require("billeder.php");?> <br /><br /> <img id="big" src="<?=$folder."1.jpg_smalljpg";?>" alt="Kør over et billede, for at få det vist her" /> <br /> <div id="besk"> <?=$g_besk["beskrivelse"];?> </div> ________________________________________________________________________________________ og et der hedder billede.php der er således
<? $g_img = mysql_query("SELECT * FROM galleri") or die(mysql_error()); while($img = mysql_fetch_array($g_img)){ $i++; echo "<img onmouseover=\"getElementById('big').src='".$folder.$img["id"].".jpg_small.jpg';getElementById('besk').innerHTML='".$img["beskrivelse"]."';\" style='width: $width;height: $height;border: 0;' src='".$folder.$img["id"].".jpg_small.jpg' /> "; if($i==$h_count){ $i = 0; echo "<br />"; } } ?> _____________________________________________________________________________________________ kan du ikke lave det om til det du har lavet til mig.. ???
<img id="stortBillede" src="" style="display:none;z-index:2;position:absolute;left:150px;top:300px;" title="Klik for at lukke" onclick="this.style.display='none';">
Vi kan jo bare sætte src til noget tilfældigt onclick:
<img id="stortBillede" src="" style="display:none;z-index:2;position:absolute;left:150px;top:300px;" title="Klik for at lukke" onclick="this.style.display='none';this.src='loading_logo_her.gif';">
-- jo, sæt det ind i src-attributten på billedet !o]
-- og så kan man, såvidt jeg husker, endda gøre scriptet en anelse mere generisk:
<img id="stortBillede" src="css/img/loading_logo.gif" style="display:none;z-index:2;position:absolute;left:150px;top:300px;" title="Klik for at lukke" onclick="this.style.display='none';this.src=this.defaultSrc;">
Tjah, jeg havde fat i en masse default-ting den anden dag, det har jeg nok forvekslet:
<img id="stortBillede" src="css/img/loading_logo.gif" style="display:none;z-index:2;position:absolute;left:5px;top:5px;" title="Klik for at lukke" onclick="this.style.display='none';this.src='css/img/loading_logo.gif';">
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.