02. april 2002 - 19:10Der er
16 kommentarer og 2 løsninger
Print parent frame !?
Har bruger et frameset med Top, Bund, Left, Right frame og selvfølgelig en frame i midten. Framen i midten hedder printarea. Hele framesettet åbnes i et popup vindue og den side der skal printes trækkes ind i midterframen. Jeg skal med en onload funktion fra en af de andre frames sende indholdet af Midterframen til printeren.
Samtidig skal jeg bruge en close window funktion med tekstlink fra en af de andre frames.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
1: Hvad er motivet overhovedet for at poppe framesettet op i et nyt vindue?
2: Hvis du lægger en handling på onload-event'en vil den jo blive eksekveret allerede første gang, det pågældende frameset loades - altså i dit hovedvindue.
3. Dit frameset indeholder en hel del fejl ... bl.a. afslutter du tre framesets, men påbegynder kun to. Derudover hører noframes-elementet til udenfor framesettet. Der er ikke noget, der hedder frameborder i frameset-tag'et ... det hører til under frame-tag'et. Det var vist de værste ;o) /mvh
Hvis motivet er "Sådan gør man nu engang", har du misforstået grunden. Når man ofte popper en side, der skal printes ud, er det *ikke* samme side, men en 'printervenlig' version af siden ... f.eks. uden frames. Egentlig ville man helst undgå denne popup, men er desværre nødt til at lave den. Er det blot den samme side - som i dit tilfælde - er det helt overflødigt og noget man absolut ville undgå. /mvh /mvh
Okay hvordan vil koden til et ordentligt frameset af denne slags se ud?
Idéen med popup vinduet, der rigtig nok trækker den samme siden ind i framesettet, er at jeg endnu ikke har fundet en onload print funktion, der virker i IE på MAC. Politiken.dk bruger også popup til printning af deres artikler. Grunden er, at Toolbar menuen her kan slåes til og på den måde kan indholdet på set i IE på Mac printes således, via printikonet.
CDC's svar virker, men jeg skal ikke bruge koden som en form knap. Hvis denne blot kunne aktiverer sig selv når popup vinduet åbnes. Framen længst til højre er forskellig fra de andre... her kunne en onload vel godt placeres?
Problemet er løst på anden vis. Tak for hjælpen begge to. I må dele pointene.
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.