26. maj 2005 - 14:10Der er
3 kommentarer og 1 løsning
Crop image
Hej alle,
jeg har før herinde set et link til en side hvor man kunne trykke på et billede og så trække en box hen over billedet, og så skulle kunne trykke "ok" og så fik man kordinaterne som boks havde..
Jeg kan ikke finde siden nu, kender i den... Men at det var en her fra exp der har lavet det..
Det er også okay hvis I kender en anden side hvor man kan få koden... det skal cross browser/os..
Jeg ved ikke umiddelbart hvor du kan finde sådan et script, så jeg har lavet et der gør nogenlunde det samme: <script type="text/javascript"> var startPos = {x:0,y:0} var endPos = {x:0,y:0} var cropElmId = "cropDiv"; var cropActive = false;
Hey, nu har jeg testet det og det er jo helt perfekt...
Tjekket på:
Win: IE, Firefox, Opera Mac: Safari, IEmac, Firefox Bliver testet på linux senere, men regner ikke med nogle problemer der... :)
Der er kun en lille bug i Win(Opera) og Mac(IEmac) for der bliver div'et ikke gennemsigtigt... Lidt ærgeligt, men hvis det ikke er noget der kan rettes så er det okay... Ikke lige de mest brugte browsere.. :)
Smid lige et svar, jeg ligger lidt ekstra point på, for det var bare et perfekt svar..
grunden til de er gennemsigtige i firefox og IE er pga deres understøttelse af henholdsvis opacity (Moz) og filterne (IE). Opera understøtter nok ikke umiddelbart disse properties - evt. kunne det være opacity vil senere blive understøttet da det bliver et led i den nye CSS3 standard.
Evt. kan du bruge en halvgennemsigtig gif som baggrundsbillede i stedet - så vil det højst sandsynligt også virke i Opera og IEmac. Hvordan man nu lige laver sådan et gif-billede, kan jeg ikke lige huske - men måske du kan finde noget herinde :-)
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.