![]() klicka här för att öppna ett nytt fönster ![]() kod och förklaringar längre ner ![]() ![]() ![]() (Bilden är en skiss efter en (detalj från en) målning av en italiensk renässanskonstnär som hette Filippo Lippi och som levde c 1406-1469. Han är också känd som munken som enleverade sin modell, nunnan Lucretia Buti och med henne fick sonen Filippino Lippi, sedermera målare även han. Målningen i sin helhet är en tondo (rund tavla), målades 1452, föreställer Madonnan med barnet och scener ur den heliga Annas liv och hänger i Palazzo Pitti i Florens.) ![]() Och så här ser koden ut: En klickning på länken <A HREF = "javascript:iljbildwin()"> KLICKA HÄR FÖR ATT ÖPPNA NYTT FÖNSTER</A> anropar funktionen iljbildwin(). Placera det följande kodavsnittet i dokumentets HEAD-del (se MINIMANUAL 1 lite grunder). <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function iljbildwin() { iljbildfonst= window.open('1','windowname2','width=210,height=510'3) iljbildfonst.document.open() iljbildfonst.document.writeln("<IMG SRC = 'bild.jpg' HEIGHT = '486' WIDTH ='198' >")4 iljbildfonst.document.close() } //--> </SCRIPT> Mellan krullparenteserna ska det finnas fyra rader som samtliga börjar med iljbildfonst.5 1 den här första raden öppnar ett nytt fönster; om man vill visa en befintlig HTML-sida i det nya fönstret kan man ersätta fotnotsettan med namnet på den filen och strunta i de följande raderna som används bara om man vill skapa en helt ny sida i det nya fönstret 2 här kan man ange ett fönsternamn vilket som helst - om man tänker referera till sidan med hjälp av TARGET 3 här kan man skriva hur fönstret ska se ut - hela uttrycket inom parentes skulle kunna se ut så här: ('exempel.html','fönsternamn', 'toolbar=yes,location=yes,directories=yes, status=yes,menubar=yes,scrollbars=yes, resizable=no,width=600,height=480') anger man endast t ex menubar=yes sätts toolbar, location etc automatiskt till "=no". OBS! Inga mellanslag mellan alternativen! 4 den här raden skriver HTML-koden (placerad inom parentes och citationstecken) på sidan, dvs, i det här fallet, placerar en bild på sidan 5 Om man har mycket text eller kod som ska skrivas på sidan blir koden antagligen mer lättläst om man i stället för att skriva allt på en rad delar upp strängen; placera lagom långa avsnitt inom dubbla citationstecken och koppla samman dem med hjälp av ett plustecken, så här "<IMG SRC = 'bild.jpg'" +"HEIGHT = '486'" +"WIDTH = '198'>" ![]() Om man vill ha en stängningsknapp på det nya fönstret kan man lägga till följande inom parentesen (och innanför de dubbla citationstecknen) efter iljbildfonst.document.write: <FORM><INPUT TYPE= 'button'VALUE='STÄNG!' onClick='self.close()'></FORM> ![]() Glöm inte att ta bort alla fotnoter! Fler JavaScript-exempel: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() [fler JavaScript-exempel hittar du i menyn i ramen till vänster] ![]() Sidan gjordes av ![]() ilj@flowsim.se ![]() Senast ändrad 22 augusti 1997. Den här sidan hör hemma i ett ramsystem hos: www.flowsim.se JavaScript på svenska |