Avatar billede curriculum Nybegynder
17. maj 2002 - 02:33 Der er 10 kommentarer og
1 løsning

Reload side

Jeg får det ikke at fungere.
Jeg skal reloade en (dynamisk) side, hvor jeg skal have en variabel "Layer" med. 
Hvis jeg sætter en fysisk fil ind i "onClick", så fungerer det, men idet jeg har kode i en include fil, vil jeg kunne reloade siden på mange forskellige fysiske filer, men stadig medbringe "Layer"

Min kode indtil videre:
<input type="radio" onClick="(dynamisk).asp?Layer=1">Layer 1<br>
<input type="radio" onClick="(dynamisk).asp?Layer=2">Layer 2

Er der nogen der kan hjælpe mig ?

/Curriculum
Avatar billede brideonline.dk Nybegynder
17. maj 2002 - 02:35 #1
ved ik en dart om asp, kun php, men skal du ikke bruge <% ??

<input type="radio" onClick="<%dynamisk.asp?Layer=2%>">Layer 2
Avatar billede brideonline.dk Nybegynder
17. maj 2002 - 02:37 #2
nej, nevermind ...... jeg er vist træt nu
Avatar billede curriculum Nybegynder
17. maj 2002 - 02:41 #3
hvis jeg er på index.asp skal det være:
<input type="radio" onClick="index.asp?Layer=1">Layer 1
men er jeg på siden index117.asp skal det være:
<input type="radio" onClick="index117.asp?Layer=1">Layer 1

Jeg håber du forstå mit problem

/Curriculum
Avatar billede tmceu Praktikant
17. maj 2002 - 03:17 #4
Hvad er problemet
- at du ikke kan få den rigtige side ind ?
- eller at det ikke virker når du klikker ?

Jeg vil jo mene at du eks. skal bruge

<input type="radio" onClick="window.location.href = 'index117.asp?Layer=1';">Layer 1
Avatar billede curriculum Nybegynder
17. maj 2002 - 03:37 #5
Når du trykker på onClick skal siden opdateres, jeg vil bare have variabelen "Layer" med
Avatar billede benson Nybegynder
17. maj 2002 - 07:59 #6
<script language="JavaScript">
<!-- skjuler
function  loadone(input1) {
parent.(destination).location.href=input1;
}
// -->
</script>
<input type="radio" onClick="loadtwo('index117.asp?Layer=1'); return true;">Layer 1

Hvor (destination) erstattes af frame-navnet siden skal vises i , eller top !
Avatar billede benson Nybegynder
17. maj 2002 - 08:01 #7
Der skal selvfølgelig ikke stå loadtwo i
<input type="radio" onClick="loadtwo('index117.asp?Layer=1'); return true;">Layer 1

men
input type="radio" onClick="loadone('index117.asp?Layer=1'); return true;">Layer 1

Jeg har brugt funktionen tidligere til at loade 3 sider i hver sin frame !

Benson
Avatar billede curriculum Nybegynder
17. maj 2002 - 12:20 #8
Den fil, hvor jeg har koden er i en include fil, som jeg includer ind i flere filer, hvis jeg skriver "index117.asp", som input1, fungerer den ikki, når jeg er på siden "index215" .. er det ikke muligt at kunne hente filen's navn eller såden noget, som jeg så kan bruge som input ?

/Curriculum
Avatar billede benson Nybegynder
17. maj 2002 - 12:55 #9
request.servervariables("script_name")

Returnere sti og filnavn på din asp side !

Lav selv noget kode til at trække filnavnet ud !

input type="radio" onClick="loadone('<%=filnavn%>?Layer=1'); return true;">Layer 1
Avatar billede curriculum Nybegynder
17. maj 2002 - 12:58 #10
Yessss det var mit løsningen på mit problem .. 1000 tak benson.
Giv mig lige et svar ....
Avatar billede benson Nybegynder
17. maj 2002 - 13:15 #11
Ok Here Goes

God arbejdslyst
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