11. marts 2004 - 14:06Der er
98 kommentarer og 1 løsning
Linkning til anden underside end den "faste"
Jeg har en hovedside hvor alle mine undersider åbnes i en Iframe. Nu vil jeg så høre om det er muligt at lave et link til min hovedside, som så automatisk åbner en bestemt underside i Iframen ? Iframen har self. som standard en af undersiderne <name=…> Men jeg vil i nogle tilfælde gerne kunne åbner en anden underside via et link. - Altså så det ikke er nødvendigt at kalde undersiden frem via en ”knap” på min hovedside. Grunden hertil er at min underside, som sådan er meget ”tom”, da den jo er lavet til, at skulle vises i framen på hovedsiden. Derfor er jeg ikke meget for at linke direkte til undersiden, for så ses min hovedside slet ikke. Det er opbygningen af linket jeg efterlyser, - altså et link som skal kunne skrives i en browser – ikke i programmeringen !
Kan dette overhovedet lade sig gøre ? Hvis ja, hvordan ?
Spørg endelig hvis i er i tvivl om hvad jeg mener....!
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Bemærk adressen, når du kommer ind, og se kode/forklaring ved at klikke nede til venstre !-)
Synes godt om
Slettet bruger
11. marts 2004 - 14:47#2
onload-eventen: Hvad og hvor er det ? Husk at jeg kun har een Iframe !
+3)+"/index.html?"+ Forstår principet, men hvordan gør jeg hver underside unik (de har alle samme antal cifre) de er adresseret som nummer/tal ! Kan jeg bruge dette tal i stedet eller hvordan ?
Min side har også præcis een iframe, det er forøvrigt en forudsætning for at gøre det på denne måde, at alle undersider åbnes i den samme (i)frame ...
3-tallet betyder længden af det, jeg søger på, i eksemplet er det '.dk' hvor / kun er medtaget for at sikre, at den ikke også finder f.eks. .dkfinder.dk forkert !-)
-- og i princippet er det fløjtende ligegyldigt hvad dine undersider hedder, for hele filnavnet og en eventuel -sti overføres uændret !o]
Godt, jeg skal sgu nok ha' det støbt i beton ;-) Men det har vi jo klaret før !
Jeg har indsat Javascriptet på min hovedside og ændret frame-navnet. Lige under har jeg indsat <body onload="loadSource();"> og derunder starter min Iframe så.
På en af undersiderne har jeg indsat "underside"-javascriptet - uden at ændre noget!!! -Er stadig ikke helt med på det der 3 tal...?!!
puha... Tager lige en kort pause... Kan ikke få det til at virke rigtigt da <body onload="loadSource();"> forsvinder når jeg gemmer.... Og jeg kan ikke "loade" undersiden færdig ved direkte link.- den lukker bare ned. kan kun åbne den i framen! - Men jeg vender tilbage om lidt igen !
tror jeg ikke,- kun <body bg=...> Kan jeg sætte onload="loadSource();" ind i Iframe taget eller hvor kan jeg sætte det ind ?
Synes godt om
Slettet bruger
11. marts 2004 - 17:29#12
Du kan evt. se min hovedside her: http://www.greycell.dk Nederst i punktumet efter "Internet Explore" har jeg linket til undersiden hvor koden er sat ind! Undersiden åbner fint i framen, men kopier du url'en ind i browseren går det helt galt. Hvad er der galt ?
øhhh... jeg har bare skrevet som du gjorde. Skal jeg putte "" på ? Parenteserne er der jo heller ikke mere ()
Nå men, det er sat ind, problemet er i midlertidig det samme - med undersiden. Der må være noget forkert ? - Er jeg ved at gå dig på nerverne ? Du må få alle min point - bare vi kan få dette til at virke...
Hvilket name har din iframe, for med den ovenstående skal iframen hedde 'main', så hvis du har et andet name, eller ikke har et name skal det sættes på/ændres det ene eller det andet sted !-)
-- og jeg takker da for points ;~}
-- husk i øvrigt det der med maksimum 200 points for et spørgsmål !o]
Synes godt om
Slettet bruger
11. marts 2004 - 18:13#23
Nå ja, det var også ligeså meget for at give udtryk for min interesse i at få løst opgaven her! Men det er jo stadig, for mig at se, mere værd end 200 point,- den hjælp du giver her. Nå videre..
Jo, min Iframe hedder "main" - så den er god nok!
Jeg kan se at du ikke selv bruger dk og +3 på din side ?- ("/"))+"/index.html? -Var det måske noget som jeg kunne prøve ?
Jeg bruger selv en meget simpel opbygning, så jeg har ikke brug for nogetsomhelst kompliceret, så det kan da godt være, at det vil være det, du har brug for ...
-- men bemærk, at hvis du har undermapper, som der skal henvises til vil sådan en simplificering ikke virke !-)
Synes godt om
Slettet bruger
11. marts 2004 - 18:20#25
Okay, jeg prøver...
Hovedsiden skriver "Udført men med fejl på siden" nu...?? -Har rettet ""()
Okay, du skriver altså altid noget i din url, er det webbyens opsætning ?-)
Synes godt om
Slettet bruger
11. marts 2004 - 23:54#45
Ja, url'erne er så lange. Det er ikke noget jeg angiver, men det er kun de sidste 7 tal der adskiller sig - altså 3552769 (tallet 412389 er mit siteid. eller noget)
Jeg glemte at sætte "" på = loadSource; nu er det = "loadSource"; og der kommer ikke længere noget skilt/meddelse. Det var også sådan jeg fik fejlmeldingen væk tidligere !
-- jeg skal lige tænke lidt nærmere over den, for den kræver jo, at vi kommer uden om webbyens omadresseringer, så det'eh ...
-- og så holder E* jo pause om lidt, så måske på genhør bagefter !-)
Synes godt om
Slettet bruger
11. marts 2004 - 23:58#47
yep..
Synes godt om
Slettet bruger
12. marts 2004 - 01:27#48
Nå men, jeg kan ikke rigtigt komme videre nu. Håber du gider at "filosofere" lidt over nogle muligheder der kunne afprøves... - Så må vi jo se ! Om ikke andet er her da en seriøs udfordring hvis man gider...
Synes godt om
Slettet bruger
12. marts 2004 - 01:34#49
Hvaa.. Kan jeg ikke godt oprette et nyt spørgsmål ? - Nu er det jo ikke det samme mere !!! Nu handler det om at få koderne til at virke på webbyen, og ikke om det kan lade sig gøre at lave en sådanne løsning ?! Det kan jeg da ikke se noget problem ved !! Hvad mener du, Roenving ?
-- så bare hold fast her, og indtil videre beholder jeg et link, så når jeg får en idé, skal jeg nok vende tilbage ...
PS. Er dit website-id fast ?-)
For, som jeg umiddelbart kan gennemskue det, så gennemtvinger de en framing udenom din, og det er (tror jeg !-) problemet her ...
Synes godt om
Slettet bruger
12. marts 2004 - 01:49#51
Okay!
Om det er fast!- Ved ikke helt hvad du mener med det ? Men hvis du mener _frame&id=412389_ - så ja, det er det samme på alle sider. Ligesom greycell.dk eller greycell.webbyen.dk
-- og vi er stadig på forsøgs-stadiet, for det ser ud til, at hele parent-urlen er i underside-urlen, men måske skal vi specificere lidt nærmere !-)
Synes godt om
Slettet bruger
13. marts 2004 - 02:05#57
Samme som før !
Synes godt om
Slettet bruger
13. marts 2004 - 02:12#58
Jeg kan oplyse at jeg prøver på både greycell(min hjemmeside) og den test side jeg har oprette idag jvf. det andet spg. Bare for at være helt sikker på at der ikke er noget på siden som genere scriptet... Url'erne jeg afprøver i browseren er både med og uden .html mm.
Synes godt om
Slettet bruger
13. marts 2004 - 02:18#59
Husk at det kun er de sidste 7 ciffere der adskiller sidernes url !
-- der er byttet en anelse rundt på parametrene ...
hrm ...
tænke, tænke, hvordan knækker vi den ?-)
Synes godt om
Slettet bruger
13. marts 2004 - 02:35#61
Orv, nu skal du jo lige være opmærksom på at de url'er jeg har postet her, er til min hjemmeside, Greycell.dk !!!!!!! Den du postede nu er til test-siden !!!
Ved ikke om du kan bruge det til noget men: Hvis du ser i kilden, kan du se at de url'er der ligger som links bliver konventeret på en sådan måde at der kommer - amp; - foran alle &
Så prøvede jeg at sætte deres javascript ind på undersiden: <script type="text/javascript"> <!-- if (self == top) self.location.replace("index.htm?" + self.location.href); // --> </script>
Men det hjalp jo ikke noget, når jeg ikke kunne (finde ud af at) lave det andet script om til brug for en alm. iframe. Undersiden reagerede ellers fint med scriptet...
Ja, det er jo også det udgangspunkt jeg har taget i min almindelige framing-kode, men det nytter jo ikke, når webbyen insisterer på at lave en wrapper, altså en indpakning !-)
Synes godt om
Slettet bruger
13. marts 2004 - 03:18#76
Nå ja, den seneste kode giver samme resultat som før !!
Synes godt om
Slettet bruger
13. marts 2004 - 03:22#77
Men er det ikke sådanne "kryptiske" opgaver i elsker herinde ;-) ?? Det sætter da de små grå igang jo... :-)))
Jeg synes altså stadig ikke det er det samme. Det ene er metoden, mens det andet er problemløsningen. Ved godt at du er CoAdmin og du har gjort mig en kæmpe tjeneste nu. Så det er det sidste vi skal diskutere. Hvis du er sikker på at du ikke vil lave et svar for problemløsningen, så skal jeg nok lukke det. Men jeg må vel godt give dig noget "verbalt" ros for hjælpen ;-)
Det er du ganske velkommen til, men vi har haft adskillige mærkværdigheder, hvor netop den skelnen, som du bruger lige her, er fortolket som bevidste forsøg på omgåelse (hvilket det sikkert også har været i langt de fleste tilfælde !-)
-- og selvom der skulle være den forskel, så er det faktisk den samme opgave !o]
Synes godt om
Slettet bruger
13. marts 2004 - 04:18#95
Nøj, hvor er det fedt ! Nu kan jeg rigtigt komme igang med mit projekt. Endnu engang tusinde tak for din interesse i at hjælpe mig. Jeg laver lige en bølge ~~~ ;-)
-- og forøvrigt så tillykke med dit første år på E* !-)
Synes godt om
Slettet bruger
13. marts 2004 - 04:40#98
He he... Jo tak, det havde jeg godt nok ikke set !
Jeg vil igrunden lige benytte lejligheden til at spørge om følgende: - Er det kun min forside der kan fungere som "target" for min undersider ? Jeg har jo 6 hovedsider, med hver deres forskellige undersider!
Synes godt om
Slettet bruger
13. marts 2004 - 04:51#99
Jeg kan se nu, at hvis jeg åbner en underside, som indeholder dit javascript, via et link på en hovedside som ikke er forsiden, så åbnes forsiden med pågældende underside. Det vil så sige at jeg bliver nød til at have 2 af hver underside. En med javascriptet og en uden. Det er så den med scriptet der skal bruges externt. Hvis du forstår ? Men det gør ikke noget, bare det virker - og det gør det jo nu...!
Synes godt om
Ny brugerNybegynder
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.