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?
solbulleMedlem sedan mars 20015 287 inlägg 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.
<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>
solbulleMedlem sedan mars 20015 287 inlägg 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 %>
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 %>
solbulleMedlem sedan mars 20015 287 inlägg Det där verkar väl kanske eg. vara ett javascriptsfel, ligger sidan skarpt på nätet? Länk?
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...
solbulleMedlem sedan mars 20015 287 inlägg 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.
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...
solbulleMedlem sedan mars 20015 287 inlägg 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.
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...
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?
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...