Avatar billede andersasp Nybegynder
25. juli 2002 - 15:00 Der er 26 kommentarer og
1 løsning

uønsket reload af side

Hejsa eksperter!

Jeg har en side der lister (looper) nogle felter, udfra hvert felt er der en radionbutton samt en tekst som brugeren kan klikker på for at få en popup vindue og læse mere!

Mit problem er dog at hvis en bruger klikker på en radiobutton og derefter klikker på linket til popup vinduet, bliver siden reloadet samtidig med at popup vinduet bliver vist!

Hvordan kan man fjerne dette uønskede reload?????
Avatar billede mtas Nybegynder
25. juli 2002 - 15:06 #1
Hvordan ser din kode ud til at lave popup linket ??

Hvis det er lavet med # er det ikke så mærkeligt.

Vis <a href..> koden så kan jeg hjælpe :p
Avatar billede mtas Nybegynder
25. juli 2002 - 15:12 #2
Dvs. hvordan ser koden ud til radiobutton ???

Undskyld, læse lige forkert :P
Avatar billede mtas Nybegynder
25. juli 2002 - 15:20 #3
Ja uden den kode eller mer forklaring kan det godt blive lidt svært at hjælp dig, men..så er du jo lidt selv uden om at problemet IKKE bliver løst :P
Avatar billede andersasp Nybegynder
25. juli 2002 - 15:20 #4
Her er hele koden:

-----------------------------------------------------------
<%
While ((Repeat3__numRows <> 0) AND (NOT skaerme.EOF))
%>
                                        <tr>
                                          <td width="20" style="border-top-style: solid; border-top-width: 1">
                                            <input type="radio" name="skaerm" value="<%=(skaerme.Fields.Item("SID").Value)%>" checked>
                                          </td>
                                          <td width="110" style="border-top-style: solid; border-top-width: 1"><a href="java script:{window.open('detalje/skaerm.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "SID=" & skaerme.Fields.Item("SID").Value %>','p','width=400,height=500,resizable,scrollbars=yes'),self.location=self.location};"><%=(skaerme.Fields.Item("Soverskrift").Value)%></a><br>
                                          </td>
                                          <td width="42" style="border-top-style: solid; border-top-width: 1">
                                            <div align="right">&nbsp;<%=(skaerme.Fields.Item("Spris").Value)%>.-</div>
                                          </td>
                                        </tr>
                                        <%
  Repeat3__index=Repeat3__index+1
  Repeat3__numRows=Repeat3__numRows-1
  skaerme.MoveNext()
Wend
%>
Avatar billede mtas Nybegynder
25. juli 2002 - 15:24 #5
Hvad er det lige helt præcis problemet er ?? Og er der noget sted jeg evt. kan se den ???
Avatar billede andersasp Nybegynder
25. juli 2002 - 15:28 #6
Du kan se siden her:
http://www.stein-graphic.dk/demo/supc/sider/vis_pc.asp?PID=3

hvis en bruger vælger en bestemt skærm via radiobutten - og klikker på linket til flere oplysninger - bliver hans valg slettet!
Avatar billede mtas Nybegynder
25. juli 2002 - 15:35 #7
Lav dine links om så de hedder sådan her:
<a onclick="java script:{window.open('detalje/skaerm.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "SID=" & skaerme.Fields.Item("SID").Value %>','p','width=400,height=500,resizable,scrollbars=yes'),self.location=self.location};" href="#"><%=(skaerme.Fields.Item("Soverskrift").Value)%></a>

Prøv det... burde virke ellers fjern java script:{ koden - men prøv først den øverst kode...
Avatar billede andersasp Nybegynder
25. juli 2002 - 15:44 #8
det første virker desværre ikke! men hvad siger du at der skal fjernes af javakode - i udgangspunkt af nedenstående?


"><a href="java script:{window.open('detalje/skaerm.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "SID=" & skaerme.Fields.Item("SID").Value %>','p','width=400,height=500,resizable,scrollbars=yes'),self.location=self.location};"><%=(skaerme.Fields.Item("Soverskrift").Value)%></a><
Avatar billede mtas Nybegynder
25. juli 2002 - 15:46 #9
PRØV DETTE:

<a onclick="window.open('detalje/skaerm.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "SID=" & skaerme.Fields.Item("SID").Value %>','p','width=400,height=500,resizable,scrollbars=yes'),self.location=self.location" href="#"><%=(skaerme.Fields.Item("Soverskrift").Value)%></a>
Avatar billede andersasp Nybegynder
25. juli 2002 - 15:49 #10
Den reloader stadigvæk! det er fadme underligt??
Avatar billede andersasp Nybegynder
25. juli 2002 - 15:49 #11
fandme
Avatar billede andersasp Nybegynder
25. juli 2002 - 15:50 #12
:-o  jeg staver som en røv idag!!
Avatar billede mtas Nybegynder
25. juli 2002 - 15:54 #13
Hm.. Der må være en fejl et eller andet sted i din kode... Tjekker lige selve HTML koden - øjeblik...
Avatar billede mtas Nybegynder
25. juli 2002 - 16:02 #14
Nu reloader den altså ikke i min browser længere!!!!
Avatar billede mtas Nybegynder
25. juli 2002 - 16:05 #15
Altså det virker jo fint nok lige nu.... Altså dem med skærm. Men har man trukket på skærm og # bliver aktiveret virker de andre ogsÅ!
Avatar billede andersasp Nybegynder
25. juli 2002 - 16:05 #16
hvis jeg bruger nedenstående kode reloader den efter et sec. eller noget!

<a onclick="window.open('detalje/skaerm.asp?<%= MM_keepNone & MM_joinChar(MM_keepNone) & "SID=" & skaerme.Fields.Item("SID").Value %>','p','width=400,height=500,resizable,scrollbars=yes'),self.location=self.location" href="#"><%=(skaerme.Fields.Item("Soverskrift").Value)%></a>
Avatar billede mtas Nybegynder
25. juli 2002 - 16:07 #17
Hvilken browser benytter du ???
Avatar billede mtas Nybegynder
25. juli 2002 - 16:08 #18
Jeg benytter MS IE 5.0
Avatar billede andersasp Nybegynder
25. juli 2002 - 16:09 #19
jeg bruge explore 6.0 - men scriptet skulle jo helst virke til næste alle browsere!
Avatar billede mtas Nybegynder
25. juli 2002 - 16:09 #20
Ja, men det virker altså i den gamle IE 5.0 :-?

Hm..lyder ret underligt...
Avatar billede mtas Nybegynder
25. juli 2002 - 16:11 #21
Min reloader kun hvis jeg tager en som du ikke har ændret koden på !!
Avatar billede mtas Nybegynder
25. juli 2002 - 16:13 #22
Jammen for pokker det er jo fordi du har sat koden self.location=self.location på - prøv lige at fjerne den !!
Avatar billede andersasp Nybegynder
25. juli 2002 - 16:18 #23
jeg har lige checkket den på en anden computer som også reloader!!

Det er fadme underligt! - er der evt andre løsninger?
Avatar billede andersasp Nybegynder
25. juli 2002 - 16:18 #24
Jeg så ikke lige det med "self.location" lige et øjeblik
Avatar billede andersasp Nybegynder
25. juli 2002 - 16:21 #25
Du er for sej!!!  tusinde tak for hjælpen!!! :-O
Avatar billede mtas Nybegynder
25. juli 2002 - 16:22 #26
Det var så lidt...
Avatar billede mtas Nybegynder
25. juli 2002 - 16:23 #27
Det betyder jo at den reloader ;P
LOL
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester