webForumDet fria alternativet
Logga in / Bli medlem

asp-problem med "byt bild"

ASP

13 svar · 278 visningar · startad av magnusfeldth

Medlem sedan jan. 20034 480 inlägg
Trådstart#1

jag använder en dreamweaver-funktion för att byta en bild när man markerar en text. Eftersom denna text skall vara del av en uppräkning av poster ur en databas har jag gett bilderna bildID och bildNAME till recset ID eftersom detta värde är min primärnyckel.

Denna kod använder jag:

<% do until recset.EOF
%>
<h3><img src="images/nallenomarkerad.gif" name="<% = RecSet("ID") %>" id="<% = RecSet("ID") %>"><a class="meny" href=info2.asp?id=<% = RecSet("ID") %> onMouseOver="MM_swapImage('<% = RecSet("ID") %>','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
<% = RecSet("Rubrik") %></a></h3>
<%
recset.Movenext
Loop 
recset.Close %>

Men det blir inte rätt, när jag för musen över ändras andra tex bilden under eller över, men aldrig rätt bild... dock har jag kollat i koden som i.e skriver ut och den stämmer med vad som borde visas... nån som kan se felet?

Medlem sedan mars 20015 287 inlägg
#2

Om den kod som IE visar är rätt så måste ju den där koden vara rätt, eller?
Visa den kod som IE skriver ut.

Medlem sedan jan. 20034 480 inlägg
#3
<h3><b>Sökresultat:</b><br>
              
<h3><img src="images/nallenomarkerad.gif" name="5" id="5"><a class="meny" href=info2.asp?id=5 onMouseOver="MM_swapImage('5','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
Jurtidsparken scen 1</a></h3>

<h3><img src="images/nallenomarkerad.gif" name="3" id="3"><a class="meny" href=info2.asp?id=3 onMouseOver="MM_swapImage('3','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
Jurtidsparken</a></h3>

</h3>
Medlem sedan mars 20015 287 inlägg
#4

Testa:

<% do until recset.EOF
%>
<h3><img src="images/nallenomarkerad.gif" name="<% = RecSet("ID") %>" id="<% = RecSet("ID") %>"><a class="meny" href="info2.asp?id=<% = RecSet("ID") %>" onMouseOver="MM_swapImage('<% = RecSet("ID") %>','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
<% = RecSet("Rubrik") %></a></h3>
<%
recset.Movenext
Loop 
recset.Close %>
Medlem sedan jan. 20034 480 inlägg
#5

fortfarande samma problem:

ie-kod

<h3><img src="images/nallenomarkerad.gif" name="5" id="5"><a class="meny" href="info2.asp?id=5" onMouseOver="MM_swapImage('5','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
Jurtidsparken scen 1</a></h3>

<h3><img src="images/nallenomarkerad.gif" name="4" id="4"><a class="meny" href="info2.asp?id=4" onMouseOver="MM_swapImage('4','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
Varför alla dessa talangtävlingar</a></h3>

<h3><img src="images/nallenomarkerad.gif" name="3" id="3"><a class="meny" href="info2.asp?id=3" onMouseOver="MM_swapImage('3','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
Jurtidsparken</a></h3>

asp-kod

<% do until recset.EOF
%>
<h3><img src="images/nallenomarkerad.gif" name="<% = RecSet("ID") %>" id="<% = RecSet("ID") %>"><a class="meny" href="info2.asp?id=<% = RecSet("ID") %>" onMouseOver="MM_swapImage('<% = RecSet("ID") %>','','images/nallenmarkerad.gif',1)" onMouseOut="MM_swapImgRestore()">
<% = RecSet("Rubrik") %></a></h3>
<%
recset.Movenext
Loop 
recset.Close %>
Medlem sedan mars 20015 287 inlägg
#6

Det där verkar väl kanske eg. vara ett javascriptsfel, ligger sidan skarpt på nätet? Länk?

Medlem sedan jan. 20034 480 inlägg
#7

https://www.vitatubsockor.nu/info2.asp?ID=5 ... dubbelklicka på "assistenten" och sök efter tex bokstaven a för att få fem sökresultat så ser ni hur det ser ut...

Medlem sedan mars 20015 287 inlägg
#8

Den där sidan är rejält konstigt kodad/genererad. Det ser ut som om du har minst två body-taggar samt tillhörande javascript mm.

Checka den kod som genererar hela sidan o försök kom tillrätta med det problemet först.

Medlem sedan jan. 20034 480 inlägg
#9

den är konstigt kodad bla pga att den kod som styr "assistenten" använder jag server.execute på och eftersom den innehåller vissa dreamweaver-funktioner som kräver head-tag så finns det även två body-taggar...

Medlem sedan mars 20015 287 inlägg
#10

Men kan du inte infoga javascriptkoden o allt vad det är där den egentligen ska vara. I den befintliga head-taggen?

Tror verkligen att det är där det knasar.

Medlem sedan jan. 20034 480 inlägg
#11

hm, jag skulle eventuellt få göra två olika server.execute, en i head-taggen och en i body-taggen... då kanske det skulle funka...

Medlem sedan jan. 20034 480 inlägg
#12

nix, det hjälpte inte att dela upp i två server.execute som jag placerade nummer 1 i head-taggen och nummer 2 i body-taggen - resultatet blev samma.

Nån som har en idé eller skall jag skita i den funktionen?

Medlem sedan jan. 20034 480 inlägg
#13

har faktiskt fått den gamlingen att funka nu, la till ett "a" framför idnumret, då gillade datorn det bättre... weird, men det funkar. Kom att tänka på det efter att @nders eller nån sa att man inte skulle skriva nummervärden fritt hur som helst...

Medlem sedan mars 20015 287 inlägg
#14

Smart!

259 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)