Övningar i JavaScript del 6
|
|
- Georg Åkesson
- för 8 år sedan
- Visningar:
Transkript
1 Övningar i JavaScript del 6 I dessa övningar tar vi upp två saker: Öppna ett nytt fönster ch hämta data från glbala variabler i dkumentet i föregående fönster. Läsa in data ifrån XML-filer med tekniken Ajax. Dessa båda delar behandlar vi i övningarna var för sig, men kan naturligtvis ckså kmbineras. 1. Dkument i övningsmappen På labratinens webbsida kan du ladda ner en zip-fil med övningsmaterial. Då du packar upp den får du en mapp med ett antal filer. kurser.htm, script_kurser.js, style.css Dessa filer är en webbsida sm visar ett frmulär med ett antal kryssknappar (checkbx) för några kurser. I frmuläret ska man välja kurser ch sedan klicka på knappen för att visa valda kurser. Då öppnas ett nytt fönster med ett dkument sm visar vilka kurser sm valts. Prgramkden för att sammanställa valda kurser ch sedan öppna det nya fönstret ska ligga i filen script_kurser.js ch ska skrivas i övningarna. kurslista.htm, script_kurslista.js, style.css Detta är sidan sm öppnas i det nya fönstret. I filen script_kurslista.js ska du i övningarna skriva kden för att hämta data från det föregående fönstret ch presentera valda kurser. Filen style.css är ganska enkel ch är densamma för alla webbsidr. litteratur.htm, script_litteratur.js, style.css Denna webbsida läser in XML-filer från mappen curses. En fil läses in för att få en lista på de kurser sm finns ch utifrån denna ska det skapas en lista med länkar (nclick) sm anrpar en funktin för att läsa in en annan XML-fil med en litteraturlista för vald kurs. curses Denna mapp innehåller en XML-fil (curselist.xml) med kurskder ch kursnamn för ett antal kurser. Dessutm finns det en fil för varje kurs med en litteraturlista i XMLfrmat. I de första övningarna kmmer du att använda de två första grupperna van, dvs sidrna kurser.htm ch kurslista.htm, så börja med att titta igenm dessa HTML-dkument ch tillhörande js-filer. 2. Sidan med kurserna Här finns ett frmulär med ett antal kryssknappar, där man markerar kurser. Då man klickar på knappen "Visa valda kurser" ska en funktin anrpas, för att gå igenm alla knappar ch se vilka sm är valda. Texten för de valda knapparna (kurserna) ska sparas i en array ch sedan ska filen kurslista.htm öppnas i ett nytt fönster. Öppna filerna ch gå igenm dem Öppna filen kurser.htm ch script_kurser.js i din editr. Öppna ckså kurser.htm i webbläsaren I kurser.htm finns ett frmulär med en input-tagg för varje kurs. Kursernas kd ch namn finns i span-taggar, så att de sedan kan hämtas ut. Det finns ckså en knapp med id="shwbtn" Rune Körnefrs (rune.krnefrs@lnu.se) 1
2 I script_kurser.js finns en init-funktin sm anrpas på händelsen nlad. I denna tas det fram en referens till frm-taggen. Till knappen "shwbtn" kpplas en händelsehanterare för nclick, sm anrpar funktinen shwselectedcurses. Denna funktin finns ckså i filen, men är ännu så länge endast ett skal. Det finns ckså en funktin kallad newwindw ch tillhörande glbala variabel windvar. Detta är exakt samma knstruktin sm i föreläsning F14, så se beskrivning där. Funktinen shwselectedcurses Du ska nu påbörja denna funktin, för att gå igenm alla input-taggar. Skriv in följande kd i funktinen: functin shwselectedcurses() { var inputtags, spantag, i; inputtags = frmtag.getelementsbytagname("input"); fr (i=0; i<inputtags.length; i++) { if (inputtags[i].checked) { alert("kurs " + i + " vald"); Variabeln inputtags är en array med referenser till alla input-taggar. Dessa input-taggar genmlöps i en lp. I lpen finns en if-sats sm kntrllerar egenskapen checked, för att se m knappen är vald. I så fall skrivs det ut ett meddelande med alert. Denna alert ska sedan ersättas med annan kd, men tas nu med, för att du ska kunna kntrllera att du genmlöper knapparna krrekt ch hittar de sm är valda. Välj några kurser ch klicka sedan på knappen "Visa valda kurser". Ersätt alert-satsen i if-satsen med följande kd: if (inputtags[i].checked) { spantag = inputtags[i].parentnde.getelementsbytagname("span")[0]; alert(spantag.innerhtml); Utifrån input-taggen går vi upp ett steg i strukturen med parentnde ch kmmer då till label-taggen (se HTML-kden). Där söker vi span-taggen med geteelementsbytagname ch får en array sm vi indexerar med 0, för att få referensen till den första ch enda span-taggen. I alert-satsen skriver vi nu ut innehållet i span-taggen, dvs kursens kd ch namn. Spara kurserna i en array För att samla ihp kurserna ch sedan få över dem till det fönster sm ska öppnas, så ska kurserna (dvs span-taggens innehåll) sparas i en array i en glbal variabel. Inför en glbal variabel för kurserna högst upp i js-filen, under de andra glbala variablerna: var curselist; Initiera variabeln, genm att skapa en ny tm array i init-funktinen: functin init() { curselist = []; Rune Körnefrs (rune.krnefrs@lnu.se) 2
3 I if-satsen i funktinen shwselectedcurses byter du ut alert-satsen mt följande: if (inputtags[i].checked) { spantag = inputtags[i].parentnde.getelementsbytagname("span")[0]; curselist.push(spantag.innerhtml); Innehållet i span-taggen sparas sist i arrayen i variabeln curselist. Sist i funktinen, dvs efter lpen, lägger du till en alert-sats, för att kunna testa: functin shwselectedcurses() { alert(curselist); De kurser du väljer ska visas i meddelandet med alert. Öppna ett nytt fönster Ersätt den sista alert-satsen med ett anrp till funktinen newwindw: functin shwselectedcurses() { newwindw(600,600,"kurslista.htm"); Filen kurslista.htm öppnas i det nya fönstret, men kurserna visas ännu inte. Du ska nu skriva kden för det. 3. Sidan med valda kurser I dkumentet sm öppnas i det nya fönstret ska variabeln curselist hämtas från det gamla dkumentet, så att valda kurser kan skrivas ut. Öppna filerna ch gå igenm kden Öppna filerna kurslista.htm ch script_kurslista.js i din editr. I kurslista.htm finns en ul-tagg med id="curses", där valda kurser ska läggas in sm litaggar. I script_kurslista.js finns en init-funktin sm tar fram en referens till taggen med id="curses" samt ett anrp till funktinen createcurselist. Det är denna sistnämnda funktin sm du nu ska skriva, men först ska du se till att få över data från det gamla dkumentet. Den glbala variabeln curselist Glbala variabler kan hämtas från det gamla dkumentet, eftersm det frtfarande är öppet i huvudfönstret. Skriv in följande kd högst upp i script_kurslista.js, bland de glbala variablerna: var curselist = windw.pener.curselist; Med windw.pener refererar man tillbaks till det gamla fönstret. Där hämtas variabeln curselist. Vi sparar den här i en ny glbal variabel med samma namn i det nya dkumentet. Det är inte nödvändigt att ha samma namn på variabeln, men det är lättare att se sambanden mellan dem, m vi väljer samma namn Rune Körnefrs (rune.krnefrs@lnu.se) 3
4 Funktinen createcurselist I denna funktin går vi igenm curselist (sm är en array) ch lägger till en li-tagg för varje element. Lägg in följande kd i funktinen: functin createcurselist() { var i; fr (i=0; i<curselist.length; i++) { cursestag.innerhtml += "<li>" + curselist[i] + "</li>"; Vi går igenm curselist i en lp. För varje varv i lpen lägger vi till taggar för li ch texten från curselist i taggen sm refereras av cursestag, dvs ul-taggen i HTML-filen. Gå tillbaks till fönstret med kurserna (kurser.htm) i webbläsaren. Välj några kurser ch klicka på knappen "Visa valda kurser". Det nya fönstret öppnas då ch de kurser du valt visas i en lista. 4. Välj andra kurser Om du stänger det nya fönstret, sedan väljer andra kurser ch klickar på knappen igen, så öppnas fönstret med kurslistan. Men nu visas både de kurser du tidigare valt ch de nya kurserna. Det berr på att variabeln curselist inte tömts. Lägg till en rad för att tömma curselist i början av filen shwselectedcurse i filen script_kurser.js: functin shwselectedcurses() { var inputtags, spantag, i; curselist.length = 0; Denna rad tömmer variabeln curselist, så att den sedan endast innehåller de kurser sm läggs till i lpen i funktinen. Välj några kurser ch klicka på knappen för att öppna det nya fönstret. Stäng sedan fönstret ch välj några andra kurser ch klicka på knappen igen. Det ska då endast vara de nya kurserna sm visas i listan Rune Körnefrs (rune.krnefrs@lnu.se) 4
5 5. Läsa in XML-kd med Ajax Medieteknik Vi ska nu övergå till att titta på Ajax. Så stäng alla filer både i din editr ch i webbläsaren ch öppna sedan de nya filerna. Studera XML- filerna Börja med att studera XML-filerna. Öppna filen curselist.xml i din editr. Denna fil innehåller en kurslista med en curse-tagg för varje kurs. Denna fil ska sedan läsas in till webbsidan ch utifrån den ska det skapas ett antal HTML-taggar med kurserna. Öppna någn av filerna med litteraturlista, t.ex. filen literature1me101.xml Alla litteraturlistr är strukturerade på samma sätt sm i labratin L7. De innehåller kursnamn ch reference-taggar för alla böcker eller annan litteratur i kursen. Då man väljer en kurs i listan över kurser på webbsidan, ska mtsvarande litteraturlista läsas in. Vi tar alltså inte in alla listr på en gång, utan endast de sm väljs ch en i taget. Ajax körs över http- prtkllet För att kunna testa prgrammet med Ajax, så måste filerna ligga på en server, antingen en lkal server på din datr eller på en server på Internet (t.ex. FirstClass). Använder du datrerna i labbsalen, så måste du använda det sistnämnda alternativet. Det innebär att du måste ladda upp filerna i ditt webbutrymme på servern, varje gång du vill testa. Öppna filerna för webbsidan ch gå igenm kden Öppna filerna litteratur.htm ch script_litteratur.js i din editr. Filen litteratur.htm innehåller en ul-tagg med id="curses", där kurslistan från curselist.xml ska läggas sm li-taggar. Det finns ckså en div-tagg med id="selectedcurse", där vald litteraturlista ska läggas in. I filen script_litteratur.js finns en init-funktin sm initierar två glbala variabler med referenser till de båda HTML-taggarna. 6. Kurslistan Du ska nu göra ett Ajax-anrp, för att läsa in kurslistan. Vi använder här kd på samma frm sm i exemplen i föreläsning F14. Begär filen curselist.xml Skriv in följande funktin i filen script_litteratur.js: functin requestcurses() { var request; if (XMLHttpRequest) { request = new XMLHttpRequest(); else if (ActiveXObject) { request = new ActiveXObject("Micrsft.XMLHTTP"); else {return false; request.pen("get","curses/curselist.xml",true); request.send(null); request.nreadystatechange = functin () { if ( (request.readystate == 4) && (request.status == 200) ) getcurses(request.respnsexml); ; Denna funktin skapar ett request-bjekt ch öppnar filen curselist.xml Rune Körnefrs (rune.krnefrs@lnu.se) 5
6 Till request-bjektet kpplas händelsen nreadystatechange ch en namnlös funktin sm kntrllerar readystate. Då readystate är 4 är begäran klar ch filen (m den fanns) har överförts till webbläsaren. För att veta m filen fanns, kntrllerar vi ckså status. Är det 200 (OK), fanns filen. Då anrpas funktinen getcurses. Lägg ckså in ett anrp av requestcurses i init-funktinen: functin init() { requestcurses(); Testa Ajax- anrpet Lägg över filerna (HTML-filen, js-filen ch mappen curses med XML-filerna) i ditt webbutrymme på servern ch öppna HTML-filen i webbläsaren. Kör du istället en lkal server på din datr, så kan du öppna den via den. Öppna Firebug i undre halvan av fönstret i webbläsaren. Kntrllera i menyn Knsl att "Visa XMLHttpRequests" är förbckat, välj annars det alternativet. Ladda m sidan i webbläsaren. I knslen bör du då se att det skett ett GET-anrp av curselist.xml ch att kden är 200 OK. Om du inte får fram det, så får du kntrllera din kd ch att alla filer ligger på rätt plats. Du får ckså ett felmeddelande då funktinen getcurses anrpas, eftersm du ännu inte skrivit den. Funktinen getcurses I funktinen getcurses ska du läsa av den XML-kd sm kmmit in med Ajax. Den finns här i parametern XMLcde. För att kmma åt de lika taggarna används getelementsbytagname, på samma sätt sm vi gjrt tidigare i HTML-kden, fast nu söker vi efter XML-taggar i XML-kden. Lägg in följande funktin i filen script_litteratur.htm: functin getcurses(xmlcde) { var cdes, titles, HTMLcde, i; cdes = XMLcde.getElementsByTagName("cde"); titles = XMLcde.getElementsByTagName("title"); HTMLcde = ""; // Add tags fr the curses fr (i=0; i<cdes.length; i++) { HTMLcde += "<li id='" + cdes[i].firstchild.data + "'>" + cdes[i].firstchild.data + " " + titles[i].firstchild.data + "</p>"; cursestag.innerhtml = HTMLcde; // Add event handlers curses = cursestag.getelementsbytagname("li"); fr (i=0; i<curses.length; i++) { curses[i].nclick = shwliteraturelist; Vi tar hela funktinen på en gång, så att du inte ska behöva ladda upp filerna så många gånger på servern. Men då du själv skriver en sådan här funktin, så gör du det kanske stegvis ch lägger in alert-satser, för att testa att du får fram rätt referenser ch data. Du bör öppna filen curses.xml ch jämföra med kden där, så att du ser vilken struktur vi går igenm ch vad taggarna heter. Vi tar först fram referenser till alla taggar med namnen cde ch title. Dessa ligger i en tagg kallad curse. Så vi hade istället kunnat ta fram referenser till curse-taggarna, gå Rune Körnefrs (rune.krnefrs@lnu.se) 6
7 igenm curse i lpen ch i varje varv i lpen ta fram referenser till de underliggande cde ch title. Men i detta fall innehåller varje curse en exakt en cde ch exakt en title ch då kan vi ta fram referenser direkt till dem, så blir kden lite effektivare. I variablerna cdes ch titles får vi alltså arrayer med referenser till alla cde-taggar respektive titletaggar. I lpen ska vi sätta samman den HTML-kd sm ska läggas in i listan ch det gör vi i variabeln HTMLcde, så före lpen lägger vi in en tm sträng i den variabeln. Då kan vi sedan i varje varv i lpen lägga till ny kd. I varje varv i lpen skapas en li-tagg på frmen <li id="1me101">1me101 Webbdesign</li> Vi lägger alltså in kurskden både i ett id-attribut ch sm innehåll i taggen. Anledningen till att vi lägger in den i ett id-attribut är att vi sedan ska använda det då man klickar på taggen, men det kmmer i övning 7. Här ser vi ckså en sak sm skiljer, då man går igenm en XML-fil istället för en HTMLfil. Då vi tagit fram innehåll i en HTML-tagg har vi använt innerhtml, men i XML-filen fungerar inte det. Istället måste vi skriva firstchild.data. Med firstchild refererar man till textnden ch med data innehållet i den. Efter lpen refererar vi till cursestag sm är ul-taggen i HTML-filen ch då kan vi använda innerhtml ch där lägga in HTML-kden. Därefter går vi igenm alla li-taggar sm skapats ch lägger på en händelsehanterare för nclick. Ladda först upp de nya filerna på servern eller ladda m dem i din lkala server. XML-filen läses in ch listan med kurser visas. I Firebug blir det sedan fel, då händelsehanterarna ska läggas till, eftersm funktinen shwliteraturelist ännu inte finns. 7. Visa litteraturlista Då användaren klickar på en kurs, ska litteraturlistan för kursen läses in med Ajax från vald XML-fil. Funktinen shwliteraturelist Lägg till följande funktin: functin shwliteraturelist() { requestlist(this.id); Med this kmmer vi åt den li-tagg sm användaren klickade på. Där avläser vi idattributet, där vi sparade kurskden. Kurskden kmmer att behövas för att kunna referera till önskad XML-fil, så denna skickas sm parameter till funktinen requestlist Rune Körnefrs (rune.krnefrs@lnu.se) 7
8 Funktinen requestlist Lägg till följande funktin: functin requestlist(cursecde) { var request; if (XMLHttpRequest) { request = new XMLHttpRequest(); else if (ActiveXObject) { request = new ActiveXObject("Micrsft.XMLHTTP"); else {return false; request.pen("get", "curses/literature" + cursecde + ".xml",true); request.send(null); request.nreadystatechange = functin () { if ( (request.readystate == 4) && (request.status == 200) ) getlist(request.respnsexml); ; Denna funktin är nästan likadan sm requestcurses, men här har vi en parameter, för att avgöra vilken fil sm ska läsas. Parametern används i pen-kmmandt, där url:en till filen sätts samman. Då XML-filen kmmit in, anrpas funktinen getlist. Kntrllera i Firebug att det görs ett Ajax-anrp till filen för den kurs du klickar på i listan. Sedan blir det fel, då getlist anrpas, eftersm funktinen ännu inte finns. Funktinen getlist Denna funktin läser in en XML-fil med en litteraturlista, så öppna en sådan XML-fil ch jämför med strukturen ch taggarna där. I detta exempel lägger vi inte in allt innehåll på webbsidan, utan nöjer ss med en del av det. Lägg in följande funktin i js-filen: functin getlist(xmlcde) { var cde, title, references, i, a, firstname, lastname, initial; cde = XMLcde.getElementsByTagName("cde")[0]; title = XMLcde.getElementsByTagName("title")[0]; selectedcursetag.innerhtml = "<h3>" + cde.firstchild.data + " " + title.firstchild.data + "</h3>"; references = XMLcde.getElementsByTagName("reference"); fr (i=0; i<references.length; i++) { selectedcursetag.innerhtml += "<p>"; authrs = references[i].getelementsbytagname("authr"); fr (a=0; a<authrs.length; a++) { firstname = authrs[a].getelementsbytagname("firstname")[0]; lastname = authrs[a].getelementsbytagname("lastname")[0]; initial = firstname.getattribute("initial"); selectedcursetag.innerhtml += lastname.firstchild.data + ", " + initial + "; "; title = references[i].getelementsbytagname("title")[0]; selectedcursetag.innerhtml += title.firstchild.data + "</p>"; I detta fall finns det endast en cde-tagg ch en title-tagg, så då referenserna tas fram till dem, indexerar vi med 0 med en gång, för att få första elementet i arrayerna sm ges av getelementsbytagname Rune Körnefrs (rune.krnefrs@lnu.se) 8
9 Kurskden ch titeln skrivs sedan ut i en h3-tagg på webbsidan. Därefter tar vi fram en array med referenser till alla reference-taggar. Dessa går vi igenm i en lp. För varje varv i lpen, skapas en p-tagg med referensen. Det kan finnas flera författare ch därmed flera authr-taggar. Så dessa genmlöps ckså i en lp. I författarnas förnamn ska vi använda initialerna sm finns i attributet initial i taggen firstname. Attributets värde får vi fram genm att först referera till taggen ch sedan använda funktinen getattribute. Klicka på lika kurser, så ser du att vald litteraturlista visas. Slut I dessa övningar tg vi upp två saker: Öppna ett nytt fönster ch hämta data. Ett fönster öppnas med windw.pen() Vi refererar tillbaks till det gamla fönstret med windw.pener ch kan då hämta glbala variabler därifrån. Använd Ajax för att läsa in XML-filer. Ett request-bjekt skapas för att öppna önskad fil. I en funktin kntrllerar vi readystate, för att se när filen kmmit in. Vi avläser XML-kden med getelementsbytagname, på samma sätt sm vi tidigare använt funktinen för HTML-kd. För att avläsa innehållet i en XML-tagg använder vi firstchild.data. För att avläsa ett attribut använder vi funktinen getattribute Rune Körnefrs (rune.krnefrs@lnu.se) 9
Övningar i JavaScript del 5
Övningar i JavaScript del 5 I dessa övningar ska vi ta upp några lika händelsehanterare. Dessa ska dck inte läggas in med attribut i HTML-kden, så sm vi gjrt tidigare med nclick. Istället ska vi nu lägga
Övningar i JavaScript del 3
Övningar i JavaScript del 3 I dessa övningar tar vi upp datumbjektet Date, arrayer ch lpar. Du utgår från ett prgram där man kan klicka på små bilder ch mtsvarande stra bild visas. Detta är i princip samma
Övningar i JavaScript del 4
Övningar i JavaScript del 4 I dessa övningar ska du dels hantera ett frmulär ch dels arbeta med några textsträngar. 1. Dkument i övningsmappen Övningsmappen sm du laddar ner från labratinens webbsida innehåller
Övningar i JavaScript del 7
Övningar i JavaScript del 7 I denna labratin återanvänder vi bilderna på frukter, sm vi haft i ett par tidigare labratiner. Denna gång ska vi lägga till visuella effekter då en frukt väljs. Klickar man
Övningar i JavaScript del 2
Övningar i JavaScript del 2 Genm dessa övningar frtsätter intrduktinen av JavaScript. Vi tar nu upp if-satser ch lite mer m funktiner. Vi kmmer ckså in på tillämpningar sm att byta en bild på webbsidan
Labora&on 2 Funk&oner, if och loop övningar/uppgi:er
Labora&on 2 Funk&oner, if och loop övningar/uppgi:er 1M322 Webbteknik 2, 7,5hp Medieteknik 2017 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on finns
Laboration 6 Formulär och stränghantering övningar/uppgifter
Laboration 6 Formulär och stränghantering övningar/uppgifter 1M322 Webbteknik 2, 7,5hp Medieteknik 2017 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna laboration
Övningar i layout med CSS
Övningar i layut med CSS Med CSS strukturerar man innehållet i lika delar. Med div-taggar kan man avgränsa delar av kden för sidhuvud, navigeringslänkar, innehåll, etc. Med CSS kan man sedan ge dessa delar
Övningar i XML och DTD
Övningar i XML ch DTD XML används för att strukturera infrmatin ch DTD används för att definiera strukturen. I dessa övningar tar vi upp båda språken, eftersm de tätt hänger ihp. XML XML (extended Markup
Labora&on 1 Variabler och beräkningar övningar/uppgi9er
Labora&on 1 Variabler och beräkningar övningar/uppgi9er 1M322 Webbteknik 2, 7,5hp Medieteknik 2015 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on finns
Övningar i CSS för anpassning till olika enheter
Övningar i CSS för anpassning till lika enheter Hittills har vi i föregående labratiner tittat på hur man med CSS utfrmar en presentatin för bildskärm på en vanlig datr. Men det finns fler presentatiner
Fler introducerande övningar i HTML
Fler intrducerande övningar i HTML Hittills har vi talat m kder i HTML ch ibland kallat dem taggar. Vi har då menat de kder sm skrivs inm < ch >, sm t.ex. ch . Ibland behöver vi dck vara lite mer
Labora&on 5 Dynamisk HTML och &mers övningar/uppgi=er
Labora&on 5 Dynamisk HTML och &mers övningar/uppgi=er 1M322 Webbteknik 2, 7,5hp Medieteknik 2015 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on finns
Mappar och filer för webbsidor
Mappar och filer för webbsidor I de4a dokument illustreras det hur du kan arbeta med mappar och filer, då du skapar webbsidor och ska publicera dem för uppgi=erna. Det visas också hur du skickar in redovisningar
Introducerande övningar i CSS
Intrducerande övningar i CSS CSS (Cascading Style Sheets) är ett språk sm används för att göra stilinställningar av en webbsida skapad i HTML. Stilinställningarna kan läggas in på tre ställen: sm attribut
Labora&on 8 Formulär övningar/uppgi6er
Labora&on 8 Formulär övningar/uppgi6er 1M321 Webbteknik 1, 7,5hp Medieteknik 2015 Rune Körnefors rune.kornefors@lnu.se 1a. Ladda ner arbetsdokument Till övningarna i denna labora&on finns det en par dokument
Labora&on 2 HTML och validering övningar/uppgi:er
Labora&on 2 HTML och validering övningar/uppgi:er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on finns det
Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er
Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi
Labora&on 3 Objekt i JavaScript övningar/uppgi:er
Labora&on 3 Objekt i JavaScript övningar/uppgi:er 1M322 Webbteknik 2, 7,5hp Medieteknik 2015 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument Till övningarna i denna labora&on finns det
1ME323 Webbteknik 3 Lektion 6 API. Rune Körnefors. Medieteknik Rune Körnefors
1ME323 Webbteknik 3 Lektion 6 API Rune Körnefors Medieteknik 1 2019 Rune Körnefors rune.kornefors@lnu.se Agenda API (Application Programming Interface) Mashup Flickr API Google Maps API Labb 6 2 API (Application
Cisco WebEx: Standardprogramfix den [[DATE]]
ÄMNE: Cisc WebEx: Standardprgramfix tillämpas den [[DATE]] för [[WEBEXURL]] Cisc WebEx: Standardprgramfix den [[DATE]] Cisc WebEx skickar ut det här meddelandet till utvalda affärskntakter på https://[[webexurl]]
Hur man skapar ett test i Test och quiz i Mondo 2.6
Hur man skapar ett test i Test ch quiz i Mnd 2.6 Snabbstart Under Test ch quiz, namnge ditt test under fältet Namn ch klicka senare på Skapa. Börja sedan med att gå igenm inställningarna, för att kmma
En kom i gång manual till SPF:s hemsidor
En km i gång manual till SPF:s hemsidr Inlggning Meny (navigatinsträdet) Vad skall finnas på hemsidan Standarduppgifter [Startsidan, Om föreningen, Styrelsen, Kntakt, Bli medlem] Tilläggs/valfria uppgifter
Loopar och objekt i JavaScript
Föreläsning i webbdesign Loopar och objekt i JavaScript Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Programflöde Vanligt sekvendellt flöde InstrukDonerna ugörs en eher en i den
För att kunna utföra en variable data printning böhöver du följande filer:
Printa Variabel Data Variabel data printning tillåter dig att byta infrmatinen ch data i ditt dkument eller i din bild för att skapa utskrifter med unika texter ch bilder i varje kpia. Denna funktinen
JAVASCRIPT. Beteende
JAVASCRIPT Beteende OVERVIEW HTML Formulär JavaScript Syntax Events DOM Validering av fomulär WEBBPROGRAMMERING PÅ KLIENTSIDAN Skriptspråk som körs på klientsidan (klientskript) Koden exekveras i webbläsaren
Manual för att importera referenser till DiVA
Manual för att imprtera referenser till DiVA Du kan imprtera referenser från PubMed, Web f Science, Libris ch referenshanteringsprgrammet EndNte. Även referenser i frmaten XML, EndNte XML, Endnte Referer
Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er
Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi
Electrolux Vision ADMIN
Installera ch knfigurera webbapplikatiner R-CARD M5 Installera Electrlux Visin ADMIN Översikt ch tips Electrlux Visin ADMIN är ett verktyg för att administrera användare, infrmatin ch bkningar i ett fastighetssystem.
GEOSECMA for ArcGIS GSD datastruktur och import i en SDE geodatabas
GEOSECMA fr ArcGIS GSD datastruktur ch imprt i en SDE gedatabas ÖVERSIKT Det här dkumentet ger imprtinstruktiner ch en rekmmenderad struktur för Gegrafiska Sverige Data (GSD) i en SDE gedatabas sm ska
3 Styrning av programflöde. Här exekveras satserna enligt först sats1 sedan sats2 och sist sats3.
3 Styrning av prgramflöde Ett prgram består av ett antal satser. När prgrammet körs exekveras satserna i den rdning sm de står. ; ; ; Här exekveras satserna enligt först sedan ch sist. Ofta måste man i
2016-01-15.kl.08-13. Tentaupplägg
Tentaupplägg TIPS 1: Läs igenm ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker sm kan vara prblem i uppgifterna. Är det någt du abslut kmmer att
Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter
Laboration 3 HTML och struktur samt frågorna A - C övningar/uppgifter 1M321 Webbteknik 1, 7,5hp Medieteknik 2018 Rune Körnefors rune.kornefors@lnu.se 1. Skapa ett nytt HTML-dokument I denna laboration
Administrera filmer på Tandberg Content Server
Administrera filmer på Tandberg Cntent Server 11/10/2010 Karlstads universitetsbiblitek, Lärstöd Julia Nyberg ch Kenneth Bström På Tandberg Cntent Server lagras alla filmer sm är inspelade via telebildsystemen.
E12 "Evil is going on"
E12 "Evil is going on" Föreläsning 12, HT2014 AJAX Kurs: 1dv403 Webbteknik I Johan Leitet E12 Evil is going on Dagens agenda AJAX XMLHttpRequest-objektet JSON Vad är AJAX? Asynchronous JavaScript and XML
BaraTrav Meny Version 1.2
BaraTrav Meny Versin 1.2 BaraTrav är utrustad med en meny sm underlättar för användaren att hitta den funktinalitet sm eftersöks. Menyn är alltid tillgänglig längst upp till vänster i prgramfönstret. Menyn
TDP013. Webbprogrammering och interaktivitet. AJAX, CORS & jquery. Marcus Bendtsen Institutionen för Datavetenskap (IDA)
TDP013 Webbprogrammering och interaktivitet AJAX, CORS & jquery Marcus Bendtsen Institutionen för Datavetenskap (IDA) Innan AJAX Ett synkront webb 1. Användaren klickar länk, formulär, bild etc 2. Anrop
Visa och dölja element med JavaScript
Föreläsning i webbdesign Visa och dölja element med JavaScript Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Visa och dölja element Förändra elementets sdl för display eller visibility
Laghantering i Equipe
Laghantering i Equipe för klubbar tillhörande Skånes Ridsprtförbund Eftersm distriktet autmatiskt vill betala ut lagstöd till arrangörerna är det viktigt att inrapprteringen av lagklasserna sker på ett
Introduk+on +ll JavaScript if- sats, funk+oner, bilder
Föreläsning i webbdesign Introduk+on +ll JavaScript if- sats, funk+oner, bilder Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se if- sats I en if- sats kan man kontrollera ee villkor
Kort användarmanual för Test och quiz i Mondo 2.0
Krt användarmanual för Test ch quiz i Mnd 2.0 Denna användarmanual är en krtversin av en längre användarmanual ch innehåller de viktigaste delarna för att kmma igång med användningen av Test ch quiz. För
Tävlingsdatabasen (TDB)
Tävlingsdatabasen (TDB) Anvisningar för distrikt ch klubbar sm arbetar med tävlingsdatabasen (TDB) Prpsitinen Viktiga datum ch tidpunkter är när tävlingen öppnas för internetanmälan, när ev. efteranmälning
En kom i gång manual till SPF:s hemsidor
En km i gång manual till SPF:s hemsidr Inlggning Meny (navigatinsträdet) Vad skall finnas på hemsidan Standarduppgifter [Startsidan, Om föreningen, Styrelsen, Kntakt, Bli medlem] Tilläggs/valfria uppgifter
Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer.
Informationsinfrastruktur 7.5 hp Mattias Nordlindh Inledning Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer. Dokumentet består av
INTRODUKTION TILL ANGULAR JS
INTRODUKTION TILL ANGULAR JS DEL 1 Mahmud Al Hakim www.alhakim.se mahmud@alhakim.se VAD ÄR ANGULAR? Angular är ett JavaScript ramverk. Angular används för utveckling av frontendwebbapplikationer. Angular
Hur viktig är studietekniken? Målet ger dig motivation VUXENUTBILDNINGEN, KRISTIANSTAD. Ma-NV-sektorn Sida 1
Hur viktig är studietekniken? För att lyckas med studierna är det viktigt att skaffa en gd studieteknik. För att befästa det sm du lär dig i sklan måste du ckså arbeta med ämnesinnehållet på egen hand
Att bygga enkla webbsidor
Nivå 1 Att bygga enkla webbsidor All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what
Ny fastighetsmäklarlag. Vitec Mäklarsystem
Ny fastighetsmäklarlag Vitec Mäklarsystem Juni 2011 Innehållsförteckning 1. Inledning... 2 2. Sammanfattning av den nya fastighetsmäklarlagen... 3 3. Jurnalplikten med checklistr... 4 4. Sidtjänster...
Nätet. Uppgiften. Nivå
Nivå 1 Nätet All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Uppgiften Har
Programmeringteknik. Planering 2014-05-12 MÅL LABB: MOMENT LAB4 HTML - EXEMPEL HTML. Webbdelen
MÅL Programmeringteknik Webbdelen Efter webbmomentet ska du: kunna använda ett tiotal kommandon i: HTML (göra webbsidor) CSS (webbsidans utseende) Javascript (programmering - klienten) PHP (programmering
JavaScript. Innehåll. Historia. Document object model DHTML. Varför Javascript?
Innehåll JavaScript En introduktion till skriptspråket JavaScript och till DOM Scripting Introduktion till JavaScript och DOM JavaScript Syntax DOM och DOM Scripting Händelsehantering och CSS Historia
Labora&on 4 CSS och validering övningar/uppgi9er
Labora&on 4 CSS och validering övningar/uppgi9er 1M321 Webbteknik 1, 7,5hp Medieteknik 2016 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument och skapa en mapp för U2 Till övningarna i denna
Användarmanual WebNailer. 19 januari 2004
Användarmanual WebNailer Tobias Holgers Mattias Castegren 19 januari 2004 1 Innehåll 1 Inledning 3 1.1 Definitionerochförkortningar... 3 2 WebNailer 4 2.1 Knapprad... 4 2.1.1 Gemensamma... 4 2.1.1.1 Webbläsare...
Objektbaserad programmering
1ME323 Webbteknik 3 Lektion 4 Objektbaserad programmering Rune Körnefors Medieteknik 1 2018 Rune Körnefors rune.kornefors@lnu.se Agenda Objekt i JavaScript Strukturering av data Strukturering av programkod
Vi rekommenderar att du läser igenom integritetspolicyn för varje webbplats du besöker
I detta dkument finns länkar till webbplatser sm underhålls av tredje part sm är ansvarig för dess innehåll. Eli Lilly and Cmpany varken kntrllerar, har inflytande över eller rekmmenderar denna webbplats
INNEHÅLLSFÖRTECKNING LOGGA IN HUR FÅR MAN ETT LÄRARKONTO? SKAPA LÄRARKONTO
Manual till PORTALEN INNEHÅLLSFÖRTECKNING LOGGA IN... 1 HUR FÅR MAN ETT LÄRARKONTO?... 1 SKAPA LÄRARKONTO... 1 LOGGA IN MED GOOGLE... 2 SKAPA ELEVKONTO... 2 SKAPA FLERA ELEVKONTON SAMTIDIGT... 2 GRUPPER...
Introducerande övningar i HTML
Introducerande övningar i HTML En webbsida består av en textfil som innehåller sidans text och koder i språket HTML, för att formatera innehållet. Har man bilder på sidan, så finns de som separata filer
1 Paint. 1.1 Öppna Paint. 1.2 Rita linjer
1 Paint Paint är en funktin i Windws 10 sm du kan använda för att göra teckningar på ett tmt mråde eller på befintliga bilder. Många av verktygen i Paint finns i menyfliksmrådet, sm finns i den övre delen
Kom-i-gång med Movie Maker: Programmet finns under Program -> Tillbehör -> Underhållning
Redigering Ett av de mest lättjbbade prgrammen för videredigering är Micrsft Mvie Maker, sm ingår gratis i Windws XP. För Mac-datrer finns mtsvarande prgramvara sm är imvie. Km-i-gång med Mvie Maker: Prgrammet
SchoolSoft 2015-05-05
SchlSft 2015-05-05 Arkivering Nytt läsår Schemasystem: K-Skla ch GPUntis Nedan följer en lista på vad sm bör göras i SchlSft mellan två läsår. Berende på sklans sätt att arbeta kan det finnas mindre avvikelser
Din guide till Windows 10
Din guide till Windws 10 Lgga in. Efter man startat sin datr så möts man av en skärmsläckare före inlggning. Tryck på valfri tangent eller vänsterklicka med musen för att kunna lgga in med ditt PKxxxx
ARKIV DIGITAL - att släktforska i färg
ARKIV DIGITAL - att släktfrska i färg Av släktfrskare För släktfrskare Arkiv Digital har tillkmmit för att förverkliga en släktfrskares dröm m att kunna läsa arkivmaterial på sin datr, sm m han hade bken
Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er
Labora&on 4 CSS och validering samt fråga D övningar/uppgi?er 1M321 Webbteknik 1, 7,5hp Medieteknik 2017 Rune Körnefors rune.kornefors@lnu.se 1. Ladda ner arbetsdokument och skapa en mapp för U2 Till övningarna
En snabb titt på XML LEKTION 6
LEKTION 6 En snabb titt på XML Bokstaven x i Ajax står för XML, ett mycket användbart beskrivningsspråk som gör det möjligt för Ajax-tillämpningar att hantera komplex strukturerad information. I den här
Spara filer eller mappar från ett kursrums filhanterare i Blackboard 9.1
Sida 1 (19) Lärplattformsprojektet Stödmaterial Författare: Pehr-Henric Danielsson Innehållsförteckning Innehållsförteckning... 1 Spara filer eller mappar från ett kursrums filhanterare i Blackboard 9.1...
Kravspecifikation Batchbeställningar 2008-03-25 Version:
Kravspecifikatin Batchbeställningar 2008-03-25 Versin: 1.00 Ändringshistrik Revisin Datum Av Kmmentar 1.00 2008-03-25 Maria Valterssn Första versin efter prjektavslut. Kravspecifikatinen har bara funnits
Redaktörens Lathund för Glokala. Så här redigerar du en redan befintlig hemsida. Så här skapar du en länk till en extern hemsida
Redaktörens Lathund för Glokala Glokala Folkhögskolan www.glokala.se Hej och välkommen till redaktörens lathund! Detta är en snabbguide för dig som har behörigheter att skapa och uppdatera sidor på Glokalas
Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor
http://w3.msi.vxu.se/multimedia Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor Rune Körnefors Innehåll Variabler i JavaScript
! HTML Formulär! JavaScript! Syntax! Events! DOM. ! URL variabler i en query string (get) ! HTTP post request (post)
OVERVIEW JAVASCRIPT Beteende! HTML Formulär! JavaScript! Syntax! Events! DOM! Validering av fomulär WEBBPROGRAMMERING PÅ KLIENTSIDAN HTML FORMULÄR! Skriptspråk som körs på klientsidan (klientskript)! Koden
Anvisning Registreringsteknik
Anvisning Registreringsteknik För att den digitala pennan ska registrera krrekt, följ nedan anvisning: 1 Krk = av/på-knapp Krken fungerar sm en av/på-knapp på den digitala pennan. För att pennan ska fungera
Användarhandbok OESpeaker 1.0
Användarhandbk OESpeaker 1.0 OESpeaker Versin 10.1 datum 2004-04-19-1 - Innehållsförteckning OESpeaker Versin 10.1 datum 2004-04-19... 1 Installatin av prgrammet... 3 På servern... 3 Uppdatering av tider
JavaScript del 2 DocumentWrite, Prompt och ParseInt
JavaScript del 2 DocumentWrite, Prompt och ParseInt Senast kollade vi lite på vad JavaScript är för något, hur man skapar variabler samt hur vi kan skicka ut ett meddelande till användaren genom alert.
Kom igång med Etikettskrivaren 1. Ladda ner följande installationsprogram Ladda ner Drivrutiner för etikettskrivare Zebra
Kom igång med Etikettskrivaren Följande är en lathund över de installationer/inställningar som behöver göras i ditt operativsystem för att skrivaren ska fungera fullt ut. Vi utgår ifrån att du har en skrivare
1: Apogee Preflight. Grundkunskaper för kursen För att kunna tillgodogöra sig kursen bör man ha grundläggande kunskaper om Apogee och prepressarbete.
1: Apgee Preflight. Den grafiska prducenten förväntas ha specialistkunskaper m hur pdf-filer ska vara anpassade för en rad lika tryckmetder. Frtfarande levereras felaktigt anpassade pdf-filer till tryckeriet
SchoolSoft 2015-05-05
SchlSft 2015-05-05 Arkivering Nytt läsår Schemasystem: TimeEdit Nedan följer en lista på vad sm bör göras i SchlSft mellan två läsår. Berende på sklans sätt att arbeta kan det finnas mindre avvikelser
Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php
Introlektion PHP är ett av de enklare språken att lära sig just pga. dess dynamiska struktur. Det används för att bygga upp båda stora och mindre system. Några vanliga system som använder sig av PHP är
Programmering Åk Blockly Games
Prgrammering Åk 7-9 -Blckly Games Innehåll Blckprgrammering s4 Blckly Games.. s5 Pussel.. s7 Labyrint.... s8 Fågel... s9 Sköldpadda. s10 Film s11 Dammhandledare.. s12 Damm.... s13 2 Lärarhandledning till
Att ladda ner från legimus.se
Att ladda ner från legimus.se 1 Innehåll Logga in... 2 Första gången du loggar in... 2 Problem att logga in?... 2 Sök efter böcker... 3 Utökad sökning... 3 Träfflistan... 3 Sortera listan... 3 Ladda ner
Användarhandbok OSSpeaker 10.2 version 2
Användarhandbk OSSpeaker 10.2 versin 2 OSSpeaker Versin 10.2 datum 2006-01-31-1 - Innehållsförteckning OSSpeaker Versin 10.2 datum 2006-01-31... 1 Installatin av prgrammet... 3 På servern... 3 Inknappning
Designprocessdagbok. Grupp 3; Maria Törnkvist, Ida Gustafsson, Mikael Karlsson, Jonas Lind, Hanne Flink- Sundin.
Designprcessdagbk. Grupp 3; Maria Törnkvist, Ida Gustafssn, Mikael Karlssn, Jnas Lind, Hanne Flink- Sundin. Krt intrduktin Under hela vår designprcess har vi fört dagbk över våra möten, dagbken har vi
Användarstöd för lärare. Anna-Karin Larsson 2013-10-02
itslearning (LMS) Användarstöd för lärare Anna-Karin Larsson 2013-10-02 Innehåll Skapa ny kurs... 1 Kopiera kurs eller mallkurs... 2 Kursens startsida - Kursinfopanelen... 3 Lägga till innehåll... 4 Redigera
En grundkurs i hemsidor och hur de är uppbyggda
En grundkurs i hemsidor och hur de är uppbyggda Den här artikeln tänkte väldigt grundligt gå igenom koncepten kring en hemsida och hur den är uppbyggt, för att ge dig grundkunskap att bygga vidare på och
Textsträngar och formulär i JavaScript
Föreläsning i webbdesign Textsträngar och formulär i JavaScript Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Antag a4 variabeln s innehåller följande text s = "pics/small/bridge.jpg"
Modul 8 Hantering av indata
Modul 8 Hantering av indata Indata De flesta webbplatser idag tillåter användare att mata in data Utan denna möjlighet hade inte webben varit vad den är idag Tyvärr innebär detta stora säkerhetsrisker
SchoolSoft 2015-05-05
SchlSft 2015-05-05 Arkivering Nytt läsår Schemasystem: NvaSchem (utan elever) Nedan följer en lista på vad sm bör göras i SchlSft mellan två läsår. Berende på sklans sätt att arbeta kan det finnas mindre
Kravspecifikation Batchbeställningar Version:
Kravspecifikatin Batchbeställningar 2005-05-04 Versin: 1.04 Ändringshistrik Revisin Datum Av Kmmentar Granskare Gdkännare 0.01 2005-02-08 JSL Första utkast - - 1.00 2005-03-01 JSL - Lagt till den nya tabellen
JavaScript del 3 If, Operatorer och Confirm
JavaScript del 3 If, Operatorer och Confirm Under förra uppgiften så kollade vi på hur användaren kan ge oss information via promt(), vi använde den informationen både för att skriva ut den och för att
JavaScript. DOM Scripting
JavaScript DOM Scripting Vad är Document object Model (DOM)? En standardiserad modell där man ser en webbsida och dess innehåll som objekt document.getelementsbytagname( p ); document.getelementbyid( mittid
Sammanfattning av hantering av redovisning av uppgift U1
Sammanfattning av hantering av redovisning av uppgift U1 Hur du redovisar Hur svar ges Hur eventuell komplettering sker Hur restuppgifter hanteras Hur registrering av resultat görs 1M321 Webbteknik 1,
Guide för hur bildar man en kaninhoppningsklubb ansluten till SKHRF. Även innehållande kunskap om hur man håller möten
Guide för hur bildar man en kaninhppningsklubb ansluten till SKHRF Även innehållande kunskap m hur man håller möten 1 2012-12-27 Hur man bildar en kaninhppningsklubb ch sedan ansluter den till förbundet
Tillgänglighetsguide Lunds kommun... 1. Komma igång... 2. Översikt av Guiden... 1
Innehållsförteckning Tillgänglighetsguide Lunds kmmun... 1 Översikt av Guiden... 1 Kmma igång... 2 Sökning ch visning av tillgänglighetsinfrmatin... 2 Resultat av sökning... 3 Rapprtering av nya bjekt
Lektion 3 HTML, CSS och JavaScript
Lektion 3 HTML, CSS och JavaScript I den här lektionen behandlas HTML, CSS och JavaScript (JS). Det förutsätts att lektion 1 och 2 är gjord, eller att du har tillräckliga kunskaper i grundläggande HTML
Webbens grundbegrepp. Introduktion till programmering. Ytterligare exempel. Exempel på webbsida. Föreläsning 5
Introduktion till programmering Föreläsning 5 Programmering av webbsidor. Webbens grundbegrepp HTML HTML (HyperText Markup Language) är det språk som används för att skriva webbsidor. HyperText: text med
Maingate Manager Användarhandledning
Maingate Manager Användarhandledning The cntents f this dcument are subject t revisin withut ntice due t cntinued prgress in methdlgy, design and manufacturing. Wireless Maingate AB shall have n liability
Avancerade Webbteknologier
Projektledning, Business Knowledge Användbarhet & Layout Avancerade Webbteknologier Lkti Lektion 1 Kommunikation Tobias Landén tobias.landen@chas.se Avancerade webbteknologier del 1 (4 KY poäng) Syfte
SchoolSoft 2015-05-05
SchlSft 2015-05-05 Arkivering Nytt läsår Schemasystem: Utan schemasystem, manuellt schema i SchlSft Nedan följer en lista på vad sm bör göras i SchlSft mellan två läsår. Berende på sklans sätt att arbeta
Installationsanvisning för Su Officemallar 2007 För PC
1 (11) INSTALLATIONSANVISNING MS Office 2007 - Windows 2013-11-26 Installationsanvisning för Su Officemallar 2007 För PC Word och PowerPoint Innehållsförteckning Var hittar jag Su Officemallar?... 2 Är
ANVÄNDARMANUAL TEST OCH QUIZ för Mondo 2.0 Version 1
ANVÄNDARMANUAL TEST OCH QUIZ för Mnd 2.0 Versin 1 Stckhlms universitet Avdelningen för IT ch media Oktber 2008 Innehållsförteckning Dkument Sida Test ch Quiz: En översikt 3 Sex nödvändiga steg för att
ENG-A1004: Information om studierna -övning, hösten 2014
ENG-A1004: Infrmatin m studierna -övning, hösten 2014 Cntents ENG-A1004: Infrmatin m studierna -övning, hösten 2014... 1 1. Int ch studieguiderna... 2 2. WebOdi... 3 3. Nppa... 4 4. Inside... 5 5. E-pst...
BRÅDSKANDE: SÄKERHETSMEDDELANDE Fel i WIZARD 2 Barcode ID Label # 023 Innehåll
PerkinElmer Singapre Pte Ltd 28 Ayer Rajah Crescent #04-01/08 Singapre 139959 C. Reg. N. 199707113D Phne 65 6868 1688 Fax 65 6779 6567 www.perkinelmer.cm Den 13en Maj 2015 Kära Kund, BRÅDSKANDE: SÄKERHETSMEDDELANDE