Nyhetsbrevet 15/2004Den här gångenFrågorÖppna "flyttbara bilder" på rätt plats (HTML-sidor) More Google (gratis) Favoriterna på minnespinne – ett tips från Benny FrågorÖppna flyttbara bilder på rätt platsJag använder ett javaskript som gör att när man klickar på en miniatyrbild (tumnagel), öppnas den riktiga bilden där muspekaren befinner sig, och den blir flyttbar på de öppna sidan. Problemet är att en del tumnaglar ligger långt ut på högerkanten och då öppnas den riktiga bilden mer eller mindre utanför webbläsarfönstret, så att man inte bara kan utan måste flytta bilden. Vad kan man göra åt det här? Skriptet är det JavaScript som finns längst ned i SupportData.Nets skola "Webbgalleri", i "Hur gör man?" / "Klickbara småbilder". Svar: Om skriptet ser ut som i originalet, och bilden man skall klicka på ligger långt ut på högerkanten, kommer större delen av den flyttbara bilden att hamna utanför högerkanten. Det beror på clientX och clientY som jag har använt. Detta ger nämligen muspekarens koordinater, och bilden öppnas så att övre vänstra hörnet på bilden hamnar där muspekaren befinner sig när man klickar. Nu skulle man lätt kunna ändra detta genom att till exempel lägga till -100 efter clientX och därmed förskjuta bilden 100 pixlar åt vänster, men det skulle å andra sidan påverka alla bilder som anropar skriptet, även bilder som ligger till exempel längst ut på vänsterkanten. Det du behöver är ett sätt att förskjuta bilderna individuellt, så att varje enskild bild förskjuts precis så mycket som bildens placering kräver. Värdet på förskjutningen måste då förstås ligga i koden för den enskilda bilden och följa med i anropet av funktionen i skriptet. Exempelkoden som öppnar den flytande bilden ser ut så här: <a href="bilder/regnstor.jpg" onClick="return storBild('bilder/regnstor.jpg',event)"><img border="0" src="bilder/regntum.jpg" align="top" hspace="5" vspace="6" width="50" height="37" alt="Klicka för att se bilden" border="0"></a> Det är här du skall göra den första ändringen. För att få bilden att förskjutas 100 pixlar åt vänster i förhållande till muspekaren, ändrar du parentesen till ('bilder/regnstor.jpg',event,-100). Därmed kommer ytterligare ett argument, -100, att skickas med till funktionen storBild vid onClick-händelsen. Observera att om du använder den här metoden på en del bilder som anropar skriptet, måste du ange ett värde även för bilder som inte skall förskjutas i sidled – annars får du ett skriptkörningsfel. I dessa bilder kan du helt enkelt skriva ('bilder/regnstor.jpg',event,0). Du måste nu se till att funktionen tar hand om det nya argumentet. Leta fram den här raden i funktionen: function storBild(klickadBild,e){. I parentesen lägger du till argumentet för att flytta bilden i sidled, så att innehållet i parentesen blir följande: (klickadBild,e,horisontell) Slutligen skall du ändra på två platser i funktionskoden, i båda fallen genom att lägga till hanteringen av "horisontell". I "// Bildkod till IE4+" ändras raden visaBilden.style.left=document.body.scrollLeft+event.clientX+horisontell; I "// Bildkod till NS4" ändras raden document.visaBilden.left=e.x+horisontell; Om du vill förskjuta bilderna även i höjdled, gör du motsvarande ändringar på följande sätt (du kan naturligtvis använda helt andra värden):
Om värdena för horisontell och vertikal blir för stora kommer den flyttbara bilden att hamna utanför det synliga webbläsarfönstret. Glöm inte att alla bilder som anropar skriptet måste ha värden angivna. Sammanfoga två celler i MS-ExcelVilken funktion skall man använda i Excel för att foga samman två celler och till och med lägga till ett bindestreck mellan innehållen från de två cellerna, så att resultatet hamnar i en ny, tredje cell? Svar: Om du vill slå ihop innehållet i två fält (fälten A och B) till en enda (ett tredje fält, alltså) anger du koden för det tredje fältet till =(A1 & B1). Vill du sätta ett bindestreck mellan de båda innehållen ändrar du koden till =(A1 & "-" & B1). Ett "bu" i A och ett "hu" i B kommer då att bli bu-hu i det tredje fältet. För att få det här att gälla för alla poster i det tredje fältet, grabbar du tag i nedre högra hörnet på fyrkanten kring innehållet i den översta och drar nedåt tills fyrkanten täcker alla poster som skall vara med. Stänga av NumLockHur bär jag mig åt för att starta datorn utan att NumLock blir inkopplat? Svar: Praktiskt taget alla datorer har en möjlighet att ställa in det här genom att ändra i CMOS. Medan datorn startar kommer det upp ett meddelande om vad du skall trycka på för att komma åt grundinställningarna: Del, ESC, F1 eller något i den stilen. Eftersom det kan vara litet bökigt att hitta rätt plats för att göra ändringen, kan du pröva något av följande i stället: Endast på Windows 95/98
XP:s automatiska hantering av ZIP-filer är nog bra för en del, men jag vill inte använda den. Jag är van vid WinZip och vill fortsätta med detta program. Hur gör jag för att stänga av funktionen? Svar: Klicka på Start – Kör och skriv (kopiera härifrån): regsvr32 /u %windir%\system32\zipfldr.dll Klicka på OK. Den här förändringen lär börja fungera omedelbart. Om du senare vill ha tillbaka XP:s inbyggda ZIP-hantering använder du i stället: regsvr32 %windir%\system32\zipfldr.dll Eventuellt måste du starta om Windows för att alla delar av ZIP-hanteringen skall fungera igen. ProgramtipsMore GoogleMore Google är ett tilläggsprogram till Internet Explorer, för dig som använder Googles sökmotor. More Google är gratis – nedladdningsfilen är 384 kB stor. Med More Google installerat visas en tumnagelsbild av träffarna när du söker med Google. Du får dessutom en liten "knapp" som du kan klicka på för att öppna sidan i ett nytt fönster. SoftCAT (gratis)SoftCAT är ett databasprogram för att samla och sortera information om program som du har på datorn – eller som du kanske kommer att installera längre fram. Ett exempel är datortidningarnas medskicks-CD – gör en databas över deras programinnehåll! SoftCAT är norskt med engelskt gränssnitt, men du kan översätta det mesta. Som exempel kan du döpa om kategorier och underkategorier till det du föredrar att använda. Med SoftCAT kan du på ett bra sätt samla information om programmen:
Andra exempel på uppgifter som kan behövas är plattform, programmets hemsida, installationsdatum, kontaktinformation för support ... Du lägger själv till nya program i databasen, antingen genom att välja Record – New eller genom att dra programmet från Utforskaren till SoftCAT-fönstret. Från detta kan du dessutom starta de program som finns i databasen, eller gå direkt till installationsmappen. Hela databasen blir sökbar, du kan kopiera all information till Urklipp och du kan lösenordsskydda informationen. Om du har Internet Explorer kan du via Record – View få upp ett fönster som visar all information om det markerade programmet. Därifrån kan du kopiera informationen eller skriva ut den direkt. SoftCAT är lättanvänt och det innehåller en riktigt hyfsad hjälpfil. Programmet fungerar på alla pentiumbaserade datorer under Windows 95/98/NT/2000/ME och XP. SoftCAT är gratis – nedladdningsfilen är 2054 kB stor. FavorittipsFavoriterna på minnespinne – ett tips från BennyVi vet alla att listan med favoriter i Internet Explorer har en tendens att svälla ordentligt, och man kommer sig inte riktigt för med att städa den. Sedan en tid tillbaka har jag provat följande: Först bestämde jag vilka favoriter som skulle vara kvar i IE:s lista. Där har jag nu de favoriter som jag använder allra mest: till min bank, Supportdata.Net och några andra. Resten har jag flyttat till en sån där liten USB-minnespinne som ju är så populär. Där har jag sedan ordnat favoriterna i olika mappar, precis som man kan göra i IE. Eftersom jag alltid har minnespinnen inpluggad i en USB-hubb, har jag alltid alla mina favoriter tillgängliga ganska snabbt. Men jag behöver inte scrolla genom den jättelånga lista som tidigare öppnade sig när jag valde favoriter i IE. Det är också jätteenkelt att bara dra en ny adress till minnespinnen, direkt från adressfältet i IE, precis som till vilken annan hårddisk som helst. Vill jag ha adressen i någon särskild mapp på minnespinnen, är det bara att dra den dit och släppa den på mappen. Minnespinnen behöver inte heller ha särskilt stor lagringskapacitet, det ryms många favoriter på en liten minnespinne! Det finns säkert många andra sätt att lösa detta på, men för mig fungerar ovanstående mycket bra! Trångt på hårddisken?När Windows anser att det börjar bli trångt på hårddisken, får du en fråga om du vill rensa bort onödiga filer. Det här kan bli ganska irriterande, men du kan stänga av den här funktionen om du vill. I Windows 98
Här följer några tips om vad anledningen kan vara – se det här som tumregler som det naturligtvis går att töja på:
|
© SupportData.Net |