Avatar billede the_email Nybegynder
13. august 2003 - 19:03 Der er 17 kommentarer og
1 løsning

Lave menu til undersider

Hej.

Jeg er pt. igen med at lave hjemmeside til en server der skulle komme op og køre omkring oktober - der får jeg fast IP.
Siden fungere på den måde at der er to frames hvor den ene er menu og den anden er den der skifter frem når man trykker i menuen. På et af disse frames skal der ligge en menu magen til den på www.tougaard.lir.dk . Mit problem er bare det at den er lavet til at fremvise billeder. Min skal henvide til andre sider.
Hvis der i min menu står:

Side1
Side2

skal de så henholdsvis henvises til domæne.dk/side1 og domæne.dk/side2.

Nu kommer så næste problem, idet at jeg benytter frames. Så jeg skal have det lavet så når man væler "side1" i menuen skal den afvikle et javascript der skriver www.domæne.dk/side1 i adresselinjen, så siden ikke bare åbner med min menu ved siden af.

Det var vist det hele, og for mig en temmelig svær opgave, så jeg afsætter 100 point og håber at der er nogle der kan hjælpe.

PFT, mvh TheEmail
Avatar billede the_email Nybegynder
13. august 2003 - 20:48 #1
Er der ikke nogen der ved hvordan, eller hvad sker her?
Avatar billede cdc Novice
13. august 2003 - 21:38 #2
hvad med at bruge det jeg svarede i det andet spm ?
Avatar billede the_email Nybegynder
13. august 2003 - 21:50 #3
Nu har jeg styr på det med JavaScriptet og om jeg bruger dit eller grunken klommer nok ud på et. Nu er menuen det store spm.

I er alle meget velkomne til at komme med svar, men skal lave lektier nu, og kigger nok sent i aften eller imorgen
Avatar billede cdc Novice
13. august 2003 - 22:09 #4
kan ikke åbne denne side: www.tougaard.lir.dk
Avatar billede roenving Novice
14. august 2003 - 09:28 #5
-- og man kan _ikke_ ændre www-adressen i adresse-linjen, uden at få en side frem med den adresse ...

-- hvis dit frameset iøvrigt er statisk kan man dog sætte en hash-property, som vil give en tilføjelse à la:
www.tougaard.lir.dk#side 1
Avatar billede the_email Nybegynder
14. august 2003 - 13:16 #6
Menu er måske det forkert udtryk.

Jeg gerne have sådan en dropdown-ting, ligesom Adresselinjen i IE. Den skal have samme "design" som den i IE, og der skal så lægge undersider til min HP. Så der i "menuen" står:

Vælg -> Ved tryk på pilen skal den så droppe ned og følgende skal komme frem:

side  -> skal smide www.mitdomæne.dk/side op i adresselinjen
side1 -> skal smide www.mitdomæne.dk/side1 op i adresselinjen
side2 -> skal smide www.mitdomæne.dk/side2 op i adresselinjen

etc. etc.

Håber det er mere forståligt nu.

TheEmail
Avatar billede the_email Nybegynder
14. august 2003 - 13:19 #7
Her er der et eksempel:

http://erhverv.tdc.dk/kontakt/?dogtag=tdc_k_e_kontakt

Ud for send til er der sådan en "menu" som jeg gerne vil have. De forskellige ting som Webmaster og Kundeservice skal så erstattes af mine sider og skal så linke til dem
Avatar billede roenving Novice
14. august 2003 - 13:22 #8
Såda ?-)
<select name="sel" onchange="top.location.href=this.value">
<option value="www.mitdomæne.dk/side">www.mitdomæne.dk/side</option>
<option value="www.mitdomæne.dk/side">www.mitdomæne.dk/side1</option>
<option value="www.mitdomæne.dk/side">www.mitdomæne.dk/side2</option>
<option value="www.mitdomæne.dk/side">www.mitdomæne.dk/side3</option>
</select>
Avatar billede the_email Nybegynder
14. august 2003 - 13:54 #9
Hej roenving: Jeg tester det når jeg kommer hjem. PFT
Avatar billede the_email Nybegynder
14. august 2003 - 16:40 #10
Jeg har menuen som jeg vil have den nu. Men når jeg beder den om at åbne mitdomæne.dk/side , dvs at jeg sætter den til at åbne min ip/siden; 10.x.x.x/side .

Det virker bare ikke, den skriver at jeg ikke har adgang til at se siden. Det mærklige er bare at den ikke gør det ved alle sammen. Jeg har en der hedder undersider, der virker det, og så har jeg e nder hedder cs, og der virker det ikke; den skriver at jeg ikke har rettigheder til at se siden, på trods af at de er sat op på nøjagtigt samme måde. Jeg har prøvet at flytte index.htm'filen fra undersider til cs, men det hjalp ikke. Sååå hvad er der galt???
Avatar billede roenving Novice
14. august 2003 - 16:51 #11
Jeg havde jo lige glemt http:// i mit eksempel, men det får du vel ikke brug for, når du kører videre fra dit domæne ?-)

<select name="sel" onchange="top.location.href=this.value">
<option value="/side">www.mitdomæne.dk/side</option>
<option value="/side1">www.mitdomæne.dk/side1</option>
<option value="/side2">www.mitdomæne.dk/side2</option>
<option value="/side3">www.mitdomæne.dk/side3</option>
</select>

Hvad står der i adresse-linjen, når du får fejlen ?o]
Avatar billede the_email Nybegynder
14. august 2003 - 16:57 #12
Jeg bruger ISS, så når jeg ser siden, så jeg bare min IP-adresse. Skifter jeg så til undersider, skriver den http://10.x.x.x/undersider og viser den rigtigt nok. Hvis jeg der imod trykker på det andet link hvor der står det samme, bare cs istedet for undersider, laver den ikke om i adresselinjen, men der kommer bare et Windowslogon-billede frem hvor jeg kan indtaste brugernavn og adgangskode.

Jeg har ikke adgangskode på computeren, og hvis jeg skriver mit brugernavn sker der intet.
Avatar billede the_email Nybegynder
14. august 2003 - 17:00 #13
jeg kan ikke engang komme til cs mappen ved at skrive http://10.x.x.x/cs , der laver den samme fejl
Avatar billede roenving Novice
14. august 2003 - 17:08 #14
Hmm ...

Det lyder jo meget som rettighedsproblemer ...

Kender ikke IIS, men jeg kunne godt forestille mig, at der er en indstilling omkring undermapper ...
Avatar billede the_email Nybegynder
14. august 2003 - 17:11 #15
Ja, men du har ihvertfald løst mit problem mht. menuen. Så hvis du smider et svar får du lige point for det.

Der er bare et problem. Jeg er nødt til at holde knappen nede for at vælge mellm punkterne, hvis jeg bare trykker vælger den det øverste punkt.
Avatar billede roenving Novice
14. august 2003 - 17:16 #16
Det er jo onchange, så derfor plejer jeg at sætte en dummy ind øverst:

<select name="sel" onchange="if(this.value)top.location.href=this.value">
<option value="">-- Vælg side --</option>
<option value="/side">www.mitdomæne.dk/side</option>
<option value="/side1">www.mitdomæne.dk/side1</option>
<option value="/side2">www.mitdomæne.dk/side2</option>
<option value="/side3">www.mitdomæne.dk/side3</option>
</select>

-- måske er det det ?-)

-- og velbekomme '-)
Avatar billede the_email Nybegynder
15. august 2003 - 15:44 #17
Yes, nu virker det. Takker
Avatar billede roenving Novice
15. august 2003 - 16:18 #18
-- og tak for points ;~}
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