28. maj 2003 - 11:44Der er
17 kommentarer og 1 løsning
Fra link i email til frame set
HEJSA
Okay..jeg har lavet sådan en email to friend tingest..den sender fin en email ud til den her ven..men når så man trykker på det link i emailen skal man gerne vise den rigtig side i frame settet...
og det kan jeg ikke får den til..hvordan gør man lige det ???
den default åbningsside f.eks. index(.html)eller(.asp) åbner de frames du ønsker. Ønsker du andre frames fra email-linket laver du en kopi der hedder index2 og erstatter den ønskede frame i dette dokument med den frame der skal vises
hmm jeg må være dum..for jeg fatter det stadig ikke
måske kan det hjælp hvis jeg forklarer hvordan sitet er bygget op umm nu er sitet bygget lidt specielt op jeg har et frameset(default.asp) med 2 frames, en top frame og en mainframe i mainframe har main.asp som source, main.asp er delt op i3 TD'er hvor der includes 3 asp filer leftcontent, rightcontent og content left og rightcontent viser nogle menuer mens content viser selve indholdet..okay så langt så godt.
indhold på disse 3 content sider vises ud fra en parameter jeg sender med i querystring nemlig action feks hvis action = 1 så includes /vises nogle bestemte menuer i left / rightcontent, og noget bestemt indhold i content.
så fra det link i emailen sender jeg enbestemt action med som så gerne skulle resultere i at den side som som høre til den action includes / vises..
du kan jo prøve at kigge her www.udvikling.nikis-place.com click på shop -> vælg model->vælg kategori i menuen til højre er der et link til "email friend"
action = det er den som afgør hvilke sider der skal includes kat = kategori, et id..som jeg bruger til at hente kategori navn ud af db modelnr = et BMW modelnr det bruges til at hente de ting ud i katgegori visning som passer til feks en E36 emailfriend = jeg forsøgte at lave noget med at hvis denne querystring var on så skulle der redirectes til main.asp (inde i framen) med ovenstående parameter
Hvis du har TO frameset i to filer skal du nødvendigvis sætte dem i begge eller måske i den ene, men du skal overføre værdierne fra det først åbnede frameset til det næste for at værdierne også gør sig gældende i dette dokument.
Husk dog at skal sætte alle de værdier du skal bruge i 2.frameset i den frame der åbner denne i 1.framset:
1. frameset: sæt og kald værdier 2. frameset: sæt og kald værdier 3. alle dine dokumenters adressestrenge indeholder nu de strings der er nødvendige for at de viser det de bliver bedt om.
Problemet var at default frameset fjernede adressestrengens strings så de ikke længere var tilstede når de blev kaldt fra de forskellige frames
Det kan kun løses ved at lave frames som du også har gjort, men ved at poste oplysninger i adresselinien "udenom" frames'ne, som vi har gjort. Er det min overbevisning at det ikke længere er muligt, at skjule linierne.
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.