webForumDet fria alternativet

Visa nya slumpade bilder utan att ladda om sidan

JavaScript

2 svar · 229 visningar · startad av Addeladde

Medlem sedan jan. 20013 406 inlägg
Frågan#1

Jag har en sida med en Iframe. när man klickar på en länk och en sida öppnas i iframen så vill jag att på huvud sidan ska laddas om några andra bilder. Sidan ska inte laddas om endast bilderna.

Bilderna slumpas fram med asp. Eller snarare det slumpas fram ett nummer sedan är bilderna döpta med nummer.
Ni förstår säkert.

Går dettaa att fixa?

------------------
Adde

Medlem sedan juni 20004 308 inlägg
#2

Om du lägger denna funktion på sidan där bilderna skall slumpas.

<script language="JavaScript" type="text/javascript">
function rndimage(imgName, Max){
document[imgName].src=Math.ceil(Math.random()*Max)+".gif";
}
</script>

Så kan du anropa den från en Iframe på den sidan med;

parent.rndimage('bildnamn',10);

Så kommer bilden med namnet 'bildnamn' (<img name="bildnamn" ...) att bytas ut med en bild med namnet mellan 1.gif och 10.gif.

Ev. ASP-kod kan du skippa om du inte vill ladda om sidan (eftersom den körs på servern).

------------------
/ J

Medlem sedan jan. 20013 406 inlägg
#3

JAg bugar och bockar

------------------
Adde

275 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)