ModalPopupExtender + javascript problem

Tags:    javascript

Hej allesammen
Jeg er helt ny her inde, men har de sidste par dage ikke kunne finde ud af løsningen på et problem jeg sidder med i en Ajax ModalPopupExtender.

Problemet er at jeg i min ModalPopupextender har et billede der bliver vist alt efter hvilket billede man trykker på, på mit site.
Dette virker fint, jeg har dog haft lidt problem da jeg bruger dette javascript til at finde ud af hvilket billede det er der skal indlæses:
Fold kodeboks ind/udKode 

Dette virker fint, men det virker kun hvis det image der bliver vist i ModalPopupextender ikke har attributten runat="server", men i stedet bar ser sådanne ud.
Fold kodeboks ind/udKode 

Problemet er nu at der i mit ModalPopupextender er en previous og en next button, der skal ændre det viste billede.
Fold kodeboks ind/udKode 

Den javascript funktion den kører ser således ud.
Fold kodeboks ind/udKode 

Men så snart den kører $get på et billede fryser den, hvis den har attributten runat="server".
Derefter laver den et postback og siden bliver vist igen, men med ModalPopupExtender lukket.

Dette er hvad jeg har kunnet finde ud af so far, men har ikke været i stand til at finde en løsning. Så håber meget der er en der kan hjælpe :-)



Indlæg senest redigeret d. 16.01.2010 02:50 af Bruger #15595
Når nu har jeg selv fundet første del af problemet og løst det. Lidt en dum fejl, men det skyldes at selve scriptet er i en under side til en masterpager page. Altså i et asp:content, derfor bliver img id renamet af .Net til ctl00_blankcontent_img01 istedet for img01.

Dette kan dog løses når jeg skal finde img ved at bruge:
Fold kodeboks ind/udKode 


Men nu er mit problem kan man gå den anden vej altså resolve ctl00_blankcontent_img01 til img01?



Problemet er blevet løst :-), brugte
Fold kodeboks ind/udKode 


Så det er ikke pænt, men det virker :-)



t