Avatar billede rkhdk Nybegynder
28. juli 2002 - 19:24 Der er 14 kommentarer og
3 løsninger

Fjerne iframe, uden at miste design, men mulighed for deep link

Jeg har et design, som indeholder en iframe, hvor alt indholdet er..

problemet er at jeg ikke kan deep linke idet uden at miste designet, og menuen

sådanne er det normalt
http://www.krogh-hansen.dk/ok.jpg

sådanne er det når jeg deeplinker
http://www.krogh-hansen.dk/bad.jpg

og jeg vil gerne have at det forbliver som normalt når jeg deep linker

så jeg vil gerne undgå at www.krogh-hansen.dk forbliver i adressen baren, så når man navigere så kommer wwww.blabla.dk/etellerandet/diskrecovery.html istedet, så jeg kan deep linke

ligesom med http://www.jf-data.com har man kan se hvor man er i adresse baren!

jeg kender kun lidt til html, så derfor skær det ud i PAP *btw: kender intet til PHP, ASP eller noget andet*

hvis i er i tvivl så spørg!
Avatar billede jakoba Nybegynder
28. juli 2002 - 19:36 #1
undgå at www.krogh-hansen.dk forbliver i adressebaren ?
Er den da ikke det når siden er loadet korrekt?
Avatar billede rkhdk Nybegynder
28. juli 2002 - 19:37 #2
da jeg bruger iframes så forbliver www.krogh-hansen.dk hele tide i adressebaren.. selvom du eks. er på www.krogh-hansen.dk/junk.html så ser du kun www.krogh-hansen.dk ikke hele linket!
Avatar billede jensb Nybegynder
28. juli 2002 - 19:39 #3
Er det kun dig selv som skal kunne deeplinke uden at design ændres? Eller skal andre brugere også kunne deeplinke?

har du adgang til asp?
Avatar billede rkhdk Nybegynder
28. juli 2002 - 19:40 #4
alle skal kunne.. da jeg har brug for deep link til min eksperten side!

ja jeg har adgang til Asp, PHP osv.. men jeg kender INTET til det!
Avatar billede rkhdk Nybegynder
28. juli 2002 - 19:41 #5
se på www.jf-data.dk
det er sådan jeg ønsker det (det behøves ikke at være i ASP)
Avatar billede rkhdk Nybegynder
28. juli 2002 - 19:41 #6
sorry www.jf-data.com ;o)
Avatar billede jensb Nybegynder
28. juli 2002 - 19:44 #7
ok. Det var bare fordi jeg havde fundet en løsning på min egen side der gør det muligt, men det kræver at man ved hvordan man gør. Dvs folk kan ikke bare lige deeplinke, medmindre man har forklaret dem hvordan de skal gøre, da det kræver at man indsætter et ? i URL'en
Avatar billede rkhdk Nybegynder
28. juli 2002 - 19:45 #8
jensb => hmm.. kunne lyde som en ide..
kan man få lov til at se det i aktion?

har du ICQ eller msn?
Avatar billede jensb Nybegynder
28. juli 2002 - 19:49 #9
Min side ligger på http://www.bjargum.dk

Hvis jeg vil sende dig direkte til min links side så skal du bruge adressen http://www.bjargum.dk?links.htm

Hvis jeg bare havde givet dig den direkte adresse til mine links, så havde den heddet http://www.bjargum.dk/links.htm  Men så ville den ikke åbne i mit frameset. Hvis jeg udskifter / med ?  så åbner den derimod rigtigt.

Men det kræver jo så at folk der skal linke til din side ved at de skal udskifte / med ?
Avatar billede rkhdk Nybegynder
28. juli 2002 - 20:03 #10
jenb => tænker lige over det, har lige fået en ide der skal afprøves først ;o)

vender nok til først tilbage imorgen
Avatar billede jensb Nybegynder
28. juli 2002 - 20:08 #11
ok det er bare iorden
Avatar billede hono Nybegynder
28. juli 2002 - 20:13 #12
rkhdk >> Prøv at tilføje dette til din head, på undersiderne der skal kunne deeplinkes til:

<script language="javascript">
if(self.location = top.location){
top.location = "NAVNET_PÅ_SIDEN_MED_IFRAMEN.HTML";
}
</script>

Hono
Avatar billede hono Nybegynder
28. juli 2002 - 20:14 #13
ups, der var en lille fejl. Dette skulle virke:

<script language="javascript">
if(self.location == top.location){
top.location = "NAVNET_PÅ_SIDEN_MED_IFRAMEN.HTML";
}
</script>
Avatar billede hono Nybegynder
28. juli 2002 - 20:20 #14
tsk tsk tsk, endnu en fejl (undskylder). Håber det var den sidste:

<script language="javascript">
if(self.location == top.location){
top.location.href = "NAVNET_PÅ_SIDEN_MED_IFRAMEN.HTML";
}
</script>

...
Avatar billede rkhdk Nybegynder
30. juli 2002 - 06:33 #15
sorry, den lange svar tid..
jeg har endnu ikke fået prøvet nogle af jeres foreslag (mest rettet om hono), men jeg er begyndt på arbejde igen, så den helt store lyst til at lave HP er der ikke mere *fuldkommen smadret når jeg kommer hjem* og det hjalp jo heller ikke at exp.dk var nede et godt stykke tid igår ;o)

men det jeg ville prøve var at smide 2 filer ind i hver mappe (har delt min HP på i mapper (download, junk, osv..), hvor der så er en index.html og en html fil med indholdet..
index filen indeholder iframen, og resten af designet, hvor jeg så bare har ændret iframen til at hente den individuelle side, i hver mappe..
på den måde kan jeg deep linke uden at skulle bruge ? eller andet, men bare henvise til mappen..
ja det er måske ikke den bedste/nemmeste løsning, men det virker da OK indtil videre..
Så jeg vil lige prøve at køre med denne løsning et stykke tid, for at se hvordan den virker i praksis..

Men Tak for jeres Foreslag!, måske en anden gang!

Jensb => kan du ikke lige lave et svar?
Avatar billede jensb Nybegynder
30. juli 2002 - 12:50 #16
Det er også en udemærket løsning det med at opdele det i mapper og lave en index fil i hver...selvom det selvfølgelig er lidt besværligt hvis man en dag skal ændre noget i index filen, da man jo så skal ændre samtlige index filer.  Men hvis bare man ikke har alt for mange sider, så er det en ok løsning
Avatar billede rkhdk Nybegynder
30. juli 2002 - 13:29 #17
jensb => jeg har PT ca 8 mapper..
men ellers synes jeg det var en god ide din, men det venter jeg med ;o)

hono => jeg aner ikke om og hvordan dit foreslag virker.. men det kan jeg evt prøve en anden gang..

men her er lidt for besværet ;o)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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