Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor

Storlek: px
Starta visningen från sidan:

Download "Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor"

Transkript

1 Medieteknologi Webbprogrammering och databaser MEB725, 5p (7,5 ECTS) Klientprogrammering JavaScript Program på flera sidor Rune Körnefors Innehåll Variabler i JavaScript Överföra data mellan webbsidor Cookies I denna lektion studerar vi överföring av data från en webbsida till en annan. Tre metoder introduceras. Till denna lektion hör filerna för exempel 1 till 3. 1

2 Variabler i JavaScript Lokala Existerar endast i den funktion där den tilldelas function one() one() {{ var var a = 5; 5; }} Globala Existerar i hela sidans kod Kan t.ex. tilldelas i en funktion och användas i en annan Lokal för sidan Upphör då man lämnar sidan b = 4; 4; function one() one() {{ a = 5; 5; }} function two() two() {{ c = a + b; b; }} 2 I de flesta programspråk, så även JavaScript, använder man variabler för att spara data. Man skiljer på lokala och globala variabler. Lokala variabler tilldelas i en funktion och existerar endast i den funktionen. Detta görs i JavaScript genom att lägga till nyckelordet var framför tilldelningen Utesluter man nyckelordet var, så blir variabeln global, vilket innebär att den kan användas mellan funktioner och i flera funktioner. Den kan alltså tilldelas i en funktion och utnyttjas i en annan. Men även globala variabler är i viss mån lokala, eftersom de endast existerar så länge webbsidan med programmet finns i webbläsaren. Variablerna är alltså lokala för sidan. Går man till en annan sida, finns inte längre den förra sidans program kvar och dess variabler existerar inte längre. 2

3 Program uppdelat på flera sidor Behov av datahantering Flytta data Det användaren gör på en sida behövs på en annan sida T.ex. produktlista och varukorg Fyller i ett formulär eller gör val genom att klicka på bilder, länkar, etc. på en sida, som sedan sammanställs på en annan sida Spara data Val/inställningar som görs på en sida, ska fortfarande gälla, då man kommer tillbaks till sidan, eller ska kanske gälla på flera sidor T.ex. inloggningskod eller namn- och adressuppgifter i formulär T.ex. en sida med objekt som kan visas/döljas de objekt som visades ska finnas kvar då man kommer tillbaks 3 Har man ett program uppdelat på flera sidor, har man behov av att kunna hantera data mellan sidorna. Man behöver kunna flytta med sig data från en sida till en annan. Användaren kanske fyller i data i ett formulär på en sida och de val som gjordes kanske ska sammanställas eller utnyttjas på en annan sida Man har också behov av att spara data. En del data kanske endast behöver sparas under en session. T.ex. ska kansk val eller inställningar som görs gälla så länge man befinner sig på webbplatsens sidor. Det kan också finnas behov av att spara data mellan sessioner. Val man gjort då man befann sig på webbplatsen, ska kanske finnas kvar nästa gång man kommer till webbplatsen, även om man avslutat webbläsaren och kanske haft datorn avstängd mellan tillfällena. 3

4 Flytta data Data kan överföras från en sida till en annan på något av följande sätt 1. Parametrar i URL:en 2. Användning av ramar i HTML. Data överförs i globala variabler i dokumentet med ramspecifikationen 3. En cookie som sparas på användarens dator 4 För att flytta data från en sida till en annan, ska vi studera tre sätt. 1. Man kan flytta data via adressen till nästa sida genom parametrar i url:en. 2. Har man byggt upp webbplatsen med ramar, finns alltid dokumentet med ramspecifikationen (dvs det med frameset- och frame-taggarna) kvar i webbläsaren. Då kan man ha globala variabler där. 3. Man kan också använda sig av en teknik kallad cookies för att spara data på användarens dator. Man kan inte spara något hur som helst på användarens dator, men en cookie är en textsträng som är kopplad dels till den webbläsare som används och dels till den webbplats som sparar den. 4

5 Parametrar i URL:en Data skickas från en sida till en annan med parametrar i slutet av sidans adress Parametrarna En sträng med tecken Kan skrivas hur man vill, men skrivs ofta som: Parameterns namn = värde Har man flera parametrar åtskiljs de av &-tecken T.ex. par1=värde1&par2=värde2& Ibland (ofta?) utesluts parameternamnen 5 Skickar man med data i adressen till nästa sida, lägger man till ett frågetecken i url:en följt av den data man vill skicka med. Parametrarna ligger sist i adressen och är alltså en textsträng. Har man andra datatyper, t.ex. en Array, måste de först konverteras till en textsträng. På sidan där man har datan får man skriva ett program för att sätta ihop textsträngen med parametrarna. På den mottagande sidan får man också ha ett program som plockar ut parametrarna från url:en. Parametersträngen brukar bestå av en följd av parameternamn och värden åtskiljda av &-tecken. Detta har du kanske sett i sökmotorer och webbutiker. Det kan bli långa, kryptiska adresser, men fördelen är att man får med parametrarna, om man väljer att spara ett bokmärke. Det kan vara användbart för att t.ex. spara en sökning i en sökmotor. Handlar det bara om ett fåtal parametrar och alltid samma parametrar i samma ordning, så kan man ibland förenkla programmet genom att utesluta parameternamnen och endast skicka över värdena. 5

6 Funktionerna escape och unescape Om parametrarna kan innehålla specialtecken som t.ex. åäö, blanktecken och en del andra tecken (t.ex.? och &), måste man omvandla strängen till hexadecimala koder (t.ex. %F6) i ISO-8859 (Latin1) Detta görs med funktionen escape Omvandling tillbaks igen sker med unescape Exempel: escape( En grön vårdag! ) blir En%20gr%F6n%20v%E5rdag%21 6 Konstiga tecken som åäö och andra tecken med speciell betydelse i url:en, såsom? och &, ställer till problem om de ingår i parametrarnas värden. Om sådana tecken kan ingå i värdena, måste man först konvertera dem till teckenkoder, innan de läggs in i parametersträngen. Detta görs med funktionen escape. På den mottagande sidan konverterar man sedan tillbaks parametrarna med funktionen unescape. En textsträng med specialtecken kan därför se konstig ut i url:en, men det är som det ska vara. 6

7 Exempel 1 Överföring av data ifrån ett formulär till en annan sida med parametrar i URL:en page1.htm En parametersträng där parametrarna åtskiljs med & Parameternamn tas ej med Escape för konvertering av specialtecken T.ex.: page2.htm?gul&bl%e5&b page1.htm page2.htm Unescape för konvertering till ursprungliga tecken igen Utskrift på sidan T.ex.: gul blå b page2.htm 7 Tekniken med att överföra data i url:en ska nu studeras i ett exempel. Studera filerna för detta exempel, innan du går vidare till nästa metod. 7

8 Ramar och globala variabler Dokumentet med ramspecifikationen Finns alltid kvar även när man byter sida i en ram Globala variabler i detta dokument finns alltså kvar Ger en struktur där ramspecifikationen är roten Struktur om man har två ramar top top Referenser: vram vram Uppåt från vram eller hram till ramspecifikationen: parent Från t.ex. vram till hram: parent.hram (alt. parent.frames[1]) hram hram Har man en struktur där man behöver gå två steg upp använder man referensen parent.parent. Man kan också använda referensen top, för att komma högst upp. 8 Den andra metoden, som vi här tar upp, för att överföra data från en webbsida till en annan bygger på att man skapat sin webbplats med ramar. Har man ramar skapas en trädstruktur där varje ram utgör en nod i trädet. Roten (översta noden) utgörs av dokumentet med ramspecifikationen, där man har sina frameset- och frame-taggar. Dokumentet med ramspecifikationen finns alltid kvar i webbläsaren, även om man byter dokument i ramarna.vill man spara data som ska användas i flera olika dokument, kan man göra det i globala variabler i dokumentet med ramspecifikationen. För att referera uppåt i trädet kan man använda parent. Har man t.ex. en struktur med två ramar, såsom i bilden ovan, och t.ex. en variabel kallad x i ramspecifikationsdokumentet, kan man referera till denna med parent.x, i dokumenten i ramarna. Det är också möjligt att skriva top.x. Vill man gå ner i en annan ram, så använder man ramens namn. Om man t.ex. i strukturen ovan har ett formulär kallat myform ii dokumentet i hram och i det formuläret har ett textfält kallat text, kan man i dokumentet i vram referera till det med parent.vram.myform.text.value för att komma åt textfältets innehåll. 8

9 Exempel 2 Överföring av data ifrån ett formulär till en annan sida med globala variabler i ramspecifikationen index.htm index.htm ramspecifikation Global variabel för att lagra formulärets data page1.htm page1.htm Sparar formulärets data i den globala variabeln page2.htm Hämtar data ifrån den globala variabeln left.htm leftframe rightframe page2.htm left.htm Ingen JavsScript-kod i detta exempel endast utfyllnad för den vänstra ramen 9 Exempel 2 visar växlar man mellan page1.htm och page2.htm i samma ram. Båda dokumenten finns alltså inte i webbläsaren samtidigt och man kan inte i det ena dokumentet komma åt data som finns i det andra. För att föra över data från page1.htm till page2.htm används en global variabel i dokumentet index.htm. Studera nu filerna för detta exempel, innan du går vidare. 9

10 Spara data Data kan sparas på följande sätt 1. Användning av ramar i HTML. Data sparas i globala variabler i dokumentet med ramspecifikationen Data finns endast kvar under en session, dvs så länga dokumentet är kvar i webbläsaren 2. En cookie som sparas på användarens dator Data kan sparas mellan olika sessioner 10 Behöver man endast spara data under en session och använder sig av ramar, går det utmärkt att använda globala variabler, så som det visades i exempel 2. Om man inte använder ramar eller behöver spara data mellan olika sessioner, så kan man använda sig av cookies. 10

11 Cookies Webbsidan kommer ihåg info mellan olika sidor och olika sessioner Lagras i klientdatorn Cookie-filen Endast den domän som skapat cookien kan använda den 11 En cookie är en textsträng som man ger ett namn och sparar. Vid ett annat tillfälle kan man sedan läsa in strängen igen. Webbläsaren har en s.k. cookie-fil där webbsidorna kan spara textsträngar. Cookiefilen kan vara implementerad på olika sätt i olika webbläsare; det kan vara en enda textfil eller den kan vara uppdelad i flera olika textfiler. Men, detta behöver man inte bry sig om, utan det sköter webbläsaren. I JavaScript referar man till cooki-filen med ett cookie-objekt (document.cookie). Av säkerhetsskäl är åtkomsten i cookie-filen begränsad till den domän där webbsdian med programmet finns. En webbsida i en domän kan alltså inte avläsa en cookie i en annan domän. Den som skapar cookien kan dessutom begränsa åtkomsten ännu mer till en bestämd sökväg inom domänen, t.ex. till en katalog för en webbplats eller t.o.m. en enskild fil. 11

12 Cookies En cookie består av: domain t.ex. msi.vxu.se eller.vxu.se ej endast toppdomän path t.ex. /multimedia/kurser/ eller multimedia/kurser/meb725/schema.htm kan också vara tom, / name t.ex. kurs value t.ex. kod,termin expire date tid i GMT (Greenwich-tid) då cookien ska upphöra secure true/false 12 En cookie består utav ett antal komponenter, varav namn och namn och värde alltid måste finnas. Namn är det som identifierar cookien och namn bestäms enligt samma regler som för variabler i programspråk, dvs endast bokstäver i engelska alfabetet, siffror och _. Värdet är en textsträng som utgör cookiens innehåll. Mellan namn och värde har man ett likhetstecken och mellan de olika komponenterna har man ett semikolon. Om dessa tecken kan ingå i cookiens värde, måste värdet omvandlas med escape-funktionen, innan det sparas. För säkerhets skull bör man använda escape även då andra tecken, såsom åäö, etc. kan ingå i värdet. Domän och sökväg begränsar åtkomsten av cookien. Man kan begränsa detta inom den domän som webbsidan med programmet som hanterar cookien finns. men det går inte att öppna upp, så att man utökar domänen. Det är inte alltid man bryr sig om att specificera dessa delar, utan de sätts automatiskt av webbläsaren. Upphörandedatum sätter man för att begräsna hur länge cookien ska finnas. Hela cooki-filen är begränsad i storlek, så webbläsaren kan inte hantera hur många cookies som helst. Därför bör man begränsa tiden för cookien, så att den inte sparas onödigt länge och tar upp plats i onödan. Sätter man inget upphörandedatum alls, så tas cookien bort då webbläsaren avslutas. Vad som annars är lämplig tid att spara en cookie varierar från fall till fall. Ibland kanske bara en vecka och ibland ett år eller två. Secure anger om cookien endast får användas under vad som anses av webbläsaren vara säkra förhållanden. men vi går inte in närmare på det här. 12

13 Exempel 3 Överföra och spara data med en cookie page1.htm Då sidan laddats in: Om en cookie finns, fylls formulärets med dess data Då man klickar på knappen för nästa sida: Spara formulärets data i cookien page2.htm Hämta cookien och skriv ut värdena page1.htm page2.htm cookie_script.js En del JavaScript-kod som länkas in till html-filerna Används, eftersom en del funktioner används på båda sidorna 13 Exempel 3 innehåller samma formulär som i exempel 1 och 2, fast i detta fall ska datan sparas i en cookie, för att kunna överföras till nästa sida. Studera nu filerna till detta exempel. 13

Laboration 6 Formulär och stränghantering övningar/uppgifter

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

Läs mer

Övningar i JavaScript del 3

Ö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

Läs mer

Att förstå hur man konstruerar modulära program Att kunna skapa nya funktioner Att förstå hur data skickas mellan funktioner

Att förstå hur man konstruerar modulära program Att kunna skapa nya funktioner Att förstå hur data skickas mellan funktioner Lektion 4, del 1, kapitel 10 Funktioner i JavaScript Inlärningsmål Att förstå hur man konstruerar modulära program Att kunna skapa nya funktioner Att förstå hur data skickas mellan funktioner Introduktion

Läs mer

Labora&on 2 Funk&oner, if och loop övningar/uppgi:er

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

Läs mer

Avancerade Webbteknologier

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

Läs mer

Textsträngar och formulär i JavaScript

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"

Läs mer

Introduktion till användning av linux-servern sledge och några övningsuppgifter

Introduktion till användning av linux-servern sledge och några övningsuppgifter Uppsala universitet Institutionen för utbildning, kultur och medier Monica Langerth Zetterman och Richard Walls IT-stöd i undervisningen, HT10 Introduktion till användning av linux-servern sledge och några

Läs mer

Formulär, textsträngar och en del annat

Formulär, textsträngar och en del annat 1ME322 Webbteknik 2 Lektion 6 Formulär, textsträngar och en del annat Rune Körnefors Medieteknik http://medieteknik.lnu.se/1me322 1 2018 Rune Körnefors rune.kornefors@lnu.se Agenda JavaScript Interaktion

Läs mer

Loopar och objekt i JavaScript

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

Läs mer

Mappar och filer för webbsidor

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

Läs mer

Övningar i JavaScript del 2

Ö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

Läs mer

Labora&on 8 Formulär övningar/uppgi6er

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

Läs mer

Introduk+on +ll JavaScript if- sats, funk+oner, bilder

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

Läs mer

Statistik från webbplatser

Statistik från webbplatser Statistik från webbplatser problem och möjligheter Ulf Kronman Föredragets huvuddelar Frågorna och motfrågorna Vilka frågor ställer chefen, BIBSAM och ISO? Varför ställer webmastern krångliga motfrågor?

Läs mer

Övningar i JavaScript del 5

Ö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

Läs mer

Labora&on 1 Variabler och beräkningar övningar/uppgi9er

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

Läs mer

Carl-Oscar Hermansson WEBB DESIGN

Carl-Oscar Hermansson WEBB DESIGN Carl-Oscar Hermansson WEBB DESIGN Del SKAPA DIN WEBBPLATS MED HTML. Öppna ett HTML-dokument... 8 6. HTML grundkod... 9 7. Färger... 0 8. Textformatering... 9. Listor... 0 0. Bilder.... Bakgrundsbilder...

Läs mer

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

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

Läs mer

Internet. En enkel introduktion. Innehåll:

Internet. En enkel introduktion. Innehåll: Internet En enkel introduktion Innehåll: Datorns olika delar Starta datorn Så gör du om du kan webbadressen Så gör du om du inte kan webbadressen Kortfattad repetition Alingsås bibliotek, 2012 2 3 4 6

Läs mer

Introducerande övningar i HTML

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

Läs mer

Introduk+on +ll programmering i JavaScript

Introduk+on +ll programmering i JavaScript Föreläsning i webbdesign Introduk+on +ll programmering i JavaScript Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se Språk Naturliga språk Mänsklig kommunika+on T.ex. Svenska, engelska,

Läs mer

Instruktion för att kunna använda Säkerhetstjänsternas administrationsgränssnitt

Instruktion för att kunna använda Säkerhetstjänsternas administrationsgränssnitt Instruktion för att kunna använda Säkerhetstjänsternas administrationsgränssnitt Innehållsförteckning 1. Inledning... 3 2. SITHS kort... 4 3. Förutsättningar för åtkomst till Säkerhetstjänsten... 4 4.

Läs mer

Webbprogrammering. Sahand Sadjadee

Webbprogrammering. Sahand Sadjadee Webbprogrammering Sahand Sadjadee Agenda Webb The World Wide Web (WWW) is a network of online content that is formatted in HTML and accessed via HTTP. The term refers to all the interlinked HTML pages

Läs mer

JavaScript del 3 If, Operatorer och Confirm

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

Läs mer

JavaScript del 2 DocumentWrite, Prompt och ParseInt

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.

Läs mer

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er

Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi<er Labora&on 1 Introduk&on &ll utvecklingsmiljön övningar/uppgi

Läs mer

Datakommunika,on på Internet

Datakommunika,on på Internet Webbteknik Datakommunika,on på Internet Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Internet Inter- = [prefix] mellan, sinsemellan, ömsesidig Interconnect = sammanlänka Net =

Läs mer

Skriv http:// före adressen och lämna bort www enligt modellen: http://foreningensnamn.hemochskola.fi/admin

Skriv http:// före adressen och lämna bort www enligt modellen: http://foreningensnamn.hemochskola.fi/admin INTRODUKTION Välkommen att ta i bruk uppdateringsverktyget DigiStoff. För att använda verktyget behöver du en Internetuppkoppling och en webbläsare. Det rekommenderas att du använder webbläsaren Firefox.

Läs mer

Programmeringteknik. Planering 2014-05-12 MÅL LABB: MOMENT LAB4 HTML - EXEMPEL HTML. Webbdelen

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

Läs mer

Lektion 5 HTML, CSS, PHP och MySQL

Lektion 5 HTML, CSS, PHP och MySQL Lektion 5 HTML, CSS, PHP och MySQL I den här lektionen behandlas i huvudsak PHP för att läsa information från en databas, MySQL. Det förutsätts att tidigare lektioner är gjorda, eller att du har tillräckliga

Läs mer

NYHETER... 2 1. Skapa nyheten... 2 Välj Ny och Nyhet... 2 Skriv in nyhetens rubrik... 2 Nyheten hamnar överst i nyhetslistan... 2 2.

NYHETER... 2 1. Skapa nyheten... 2 Välj Ny och Nyhet... 2 Skriv in nyhetens rubrik... 2 Nyheten hamnar överst i nyhetslistan... 2 2. NYHETER... 2 1. Skapa nyheten... 2 Välj Ny och Nyhet... 2 Skriv in nyhetens rubrik... 2 Nyheten hamnar överst i nyhetslistan... 2 2. Skapa innehåll i nyheten... 3 Text... 3 Bild... 5 Fil... 6 Formulär...

Läs mer

skicka sms enkelt från din e-post

skicka sms enkelt från din e-post skicka sms enkelt från din e-post Användarmanual version 1.7 Innehållsförteckning Skicka sms från din e-post med messa.mobi 1 Inloggningssidan 2 Meddelanden 3 Konto 4 Admin 5 loggar 5 Inställningar 7 behörigheter

Läs mer

Övningar i JavaScript del 4

Ö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

Läs mer

WEBDESIGN A - DTR 1210

WEBDESIGN A - DTR 1210 Lektion 9: Tips tricks och diverse Bakgrundsbilder Bakgrundsfärg och textfärg är några sätt att ge sin hemsida ett visst utseende. Ett annat sätt är att använda bakgrundsbilder. Man behöver en bild: HTML-koden

Läs mer

Labora&on 7 Syfte med laborationen:

Labora&on 7 Syfte med laborationen: Labora&on 7 Syfte med laborationen: - att förstå enkel 7ilhantering i PHP - att repetera grundläggande PHP- begrepp såsom loopar, arrayer, stränghantering och formulär. VIKTIGT: uppgift 3-5 är repetitionsuppgifter

Läs mer

Modul 8 Hantering av indata

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

Läs mer

Hja lp till Mina sidor

Hja lp till Mina sidor Hja lp till Mina sidor Vanliga Frågor Varför godkänner inte Mina sidor mitt personnummer trots att jag har prövat flera gånger och är säker på att jag skrivit rätt? Du behöver använda ett 12 siffrigt personnummer

Läs mer

Åtkomst Du kommer till ditt system via en webblänk som erhålles från oss. Via denna länk ges tillgång till sökning i bibliotekets katalog.

Åtkomst Du kommer till ditt system via en webblänk som erhålles från oss. Via denna länk ges tillgång till sökning i bibliotekets katalog. Handledning för BIBBLAN bibliotekssystem BIBBLAN är ett svensktutvecklat biblioteksprogram helt webbaserat, som innebär att man endast behöver en uppkopplad dator mot nätet. Man slipper dessutom tänka

Läs mer

STRÄNGAR DATATYPEN. Om du vill baka in variabler eller escape-tecken måste du använda dubbla citattecken. strängar

STRÄNGAR DATATYPEN. Om du vill baka in variabler eller escape-tecken måste du använda dubbla citattecken. strängar STRÄNGAR En av de mest avancerade av de normala datatyperna är. Här skall vi grundläggande gå igenom hur den datatypen fungerar och vidare flertalet funktioner som hör till datatypen. Låt oss kasta oss

Läs mer

Ellibot 1.0. Interaktivmedia Content Management System. Publicera för webben

Ellibot 1.0. Interaktivmedia Content Management System. Publicera för webben Ellibot 1.0 Interaktivmedia Content Management System Publicera för webben Innehåll Logga in 3 Skapa en ny webbsida 4 o Publicering 5 o Information 5 o Standardfiler 6 o Innehåll 7 Hur man skapar en länk

Läs mer

Programmering B PHP. Specialiseringen mot PHP medför att kursens kod i betygshanteringen heter PPHP1408.

Programmering B PHP. Specialiseringen mot PHP medför att kursens kod i betygshanteringen heter PPHP1408. Programmering B PHP DTR1208 - Programmering B 50 poäng Specialiseringen mot PHP medför att kursens kod i betygshanteringen heter PPHP1408. Mål Mål för kursen (Skolverket) Kursen skall ge fördjupade teoretiska

Läs mer

Användarguide mbox.se webbmail. Denna guide hjälper dig att snabbt komma igång med ditt nya mbox.se konto

Användarguide mbox.se webbmail. Denna guide hjälper dig att snabbt komma igång med ditt nya mbox.se konto Denna guide hjälper dig att snabbt komma igång med ditt nya mbox.se konto Sida 1 av 15 Version 1.0 Document name: MboxWebbmail_Guide.docx Issued by: Date: 2015-02-06 Reg. no: Description: Approved: M.P

Läs mer

Vad säger lagen om cookies och andra frågor och svar

Vad säger lagen om cookies och andra frågor och svar Vad säger lagen om cookies och andra frågor och svar Vad är en cookie? En cookie är en liten textfil som webbplatsen du besöker begär att spara på din dator. Cookies används på många webbplatser för att

Läs mer

Lathund - webbsidor och filer

Lathund - webbsidor och filer Lathund - webbsidor och filer 2005-09-07 Manualen nås via denna webbadress: http://www.med.lu.se/support Lathund - webbsidor och filer... 1 1. Inloggning... 2 Efter inloggningen... 2 2 Översikt över gränssnittet...

Läs mer

Grundläggande funktioner i CMS ifrån Argonova Systems, 2011.

Grundläggande funktioner i CMS ifrån Argonova Systems, 2011. Grundläggande funktioner i CMS ifrån Argonova Systems, 2011. Syfte Detta dokument tar upp grundläggande funktioner i Argonova Systems CMS i syfte att förbereda och stödja användaren, vid sidan av och inför

Läs mer

http://office.microsoft.com/sv-se/word/ha100444731053.aspx

http://office.microsoft.com/sv-se/word/ha100444731053.aspx 1. Öppna Word 2007 i 97-2003 2. Vilken Explorer har jag 3. Inloggning med Explorer 8 4. Sökväg till sidan 5. Ha två fönster öppna 6. Stilar 7. Storleksändra 8. Inklistring av text 9. Bilder till startsidan

Läs mer

Planering Programmering grundkurs HI1024 HT TIDAA

Planering Programmering grundkurs HI1024 HT TIDAA Planering Programmering grundkurs HI1024 HT 2016 - TIDAA Föreläsning V35 Föreläsning 1 Programmering Kurs-PM Programmeringsmiljö Hello World! Variabler printf scanf Föreläsning 2 Operatorer Tilldelning

Läs mer

JAVASCRIPT. Beteende

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

Läs mer

2.1.2012. Programmet är avsett för vidarebehandling av Finvoice-nätfakturor som mottagits via ett bank-förbindelseprogram.

2.1.2012. Programmet är avsett för vidarebehandling av Finvoice-nätfakturor som mottagits via ett bank-förbindelseprogram. ANVISNINGAR 1 (6) ARKIVERINGSPROGRAM FÖR FINVOICE-FAKTUROR Programmet är avsett för vidarebehandling av Finvoice-nätfakturor som mottagits via ett bank-förbindelseprogram. Programmets användningssyfte:

Läs mer

PHP. TNMK30 - Elektronisk publicering

PHP. TNMK30 - Elektronisk publicering PHP TNMK30 - Elektronisk publicering HTML, index, W; W: http://www.student.itn.liu.se/~liuid### index.html 15php_test_server Dagens föreläsning Statisk webbsida -> HTML, CSS Interaktion -> JS (klientscript)

Läs mer

GEKAB Marking & Sign System - genvägen till en effektiv märkning

GEKAB Marking & Sign System - genvägen till en effektiv märkning GEKAB Marking & Sign System - genvägen till en effektiv märkning www.gekab.se INNEHÅLL LOGGA IN SYSTEMET SKAPA SKYLTAR 5 - SKAPA NY SKYLT 6 - IMPORTERA FRÅN EXCEL 7 - LISTAN 8 SKAPA MÄRKE 9 - IMPORTERA

Läs mer

Webbprogrammering - 725G54 PHP. Foreläsning II

Webbprogrammering - 725G54 PHP. Foreläsning II Webbprogrammering - 725G54 PHP Foreläsning II Agenda Serverskript PHP Validering av data med serverskript Säkerhet Lab 2. Live coding Serverskript Kör ett program på servern och resultatet skickas till

Läs mer

Labora&on 2 HTML och validering övningar/uppgi:er

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

Läs mer

Planering Programmering grundkurs HI1024 HT 2014

Planering Programmering grundkurs HI1024 HT 2014 Planering Programmering grundkurs HI1024 HT 2014 Föreläsning V36 Föreläsning 1 Vad är programmering? Boken! Kurs-PM Vad är ett program? Kompilerande- Interpreterande Programmeringsmiljö Hello World! Att

Läs mer

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Dataingenjörsprogrammet, elektroingenjörsprogrammet och medicinsk teknik KTH Skolan för Teknik och Hälsa Redovisning: Se Kurs-PM om hur redovisningen

Läs mer

Google Analy+cs. Umeå universitet

Google Analy+cs. Umeå universitet Google Analy+cs Umeå universitet Webbanalys? Återkoppling Kommunika+onsbehov Strategi Sociala medier Webb Kampanjer Effekt Vad ska vi mäta? Ansökningar Nedladdade filer Läst vik+g info Fyllt i kontaklormulär

Läs mer

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Felsökning. Datatyper. Referenstyper. Metoder / funktioner

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Felsökning. Datatyper. Referenstyper. Metoder / funktioner 732G11 Linköpings universitet 2011-01-21 1 2 3 4 5 6 Skapa program Kompilera: Källkod Kompilator bytekod Köra: Bytekod Virtuell maskin Ett riktigt program Hej.java class Hej { public static void main (

Läs mer

Zimplit CMS Manual. Introduktion. Generell Information

Zimplit CMS Manual. Introduktion. Generell Information Zimplit CMS Manual Introduktion Detta dokument ger en överblick av Zimplit CMS (Content Management System) användargränssnitt och dess funktioner. (För mer information och hjälp-forum, se zimplit.org.)

Läs mer

1. Gå till redigeringsläge i Episerver, klicka på den sida som du vill ha ett formulär på. 2. Klicka på fliken Formulär.

1. Gå till redigeringsläge i Episerver, klicka på den sida som du vill ha ett formulär på. 2. Klicka på fliken Formulär. Formulär - lathund Du kan skapa formulär på sidmallen skolornas webbsida 1. Gå till redigeringsläge i Episerver, klicka på den sida som du vill ha ett formulär på. 2. Klicka på fliken Formulär. 3. Klicka

Läs mer

Revu handledning: Spara markeringsverktyg i Verktygslådan

Revu handledning: Spara markeringsverktyg i Verktygslådan Revu handledning: Spara markeringsverktyg i Verktygslådan Verktygslådan i Revu låter dig lägga till markeringar i dina PDF-filer på ett effektivt sätt. Verktygslådan sparar de verktyg du använder oftast

Läs mer

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Dataingenjörsprogrammet, elektroingenjörsprogrammet och medicinsk teknik KTH Skolan för Teknik och Hälsa Redovisning: Se Kurs-PM om hur redovisningen

Läs mer

Microsajt vaccinplus.se, endast speglande information i IGM godkända "snabbguiden"

Microsajt vaccinplus.se, endast speglande information i IGM godkända snabbguiden Microsajt vaccinplus.se, endast speglande information i IGM godkända "snabbguiden" (IGM ärendenr: RV058-15. SPMSD valideringsnrse00533) klickar man här får man upp pdf på IGM godkända & spmsd validerade

Läs mer

Språk för webben introduk4on 4ll HTML

Språk för webben introduk4on 4ll HTML Föreläsning i webbdesign Språk för webben introduk4on 4ll HTML Rune Körnefors Medieteknik 1 2012 Rune Körnefors rune.kornefors@lnu.se En webbsidas beståndsdelar Text (formaterad, strukturerad) Länkar Inkluderade

Läs mer

PHP. Dynamiska webbsidor

PHP. Dynamiska webbsidor PHP Dynamiska webbsidor WEBBPROGRAMMERING PÅ SERVERSIDAN DB server web browser client client script HTTP Request (get, post) HTTP Response (HTML, CSS, JS) web server server script JS PHP file (txt, xml,

Läs mer

Internets historia Tillämpningar

Internets historia Tillämpningar 1 Internets historia Redan i slutet på 1960-talet utvecklade amerikanska försvaret, det program som ligger till grund för Internet. Syftet var att skapa ett decentraliserat kommunikationssystem som skulle

Läs mer

Styrsystem. Quantum, M340 o Momentum. Kom-igång med konvertera Concept till Unity Rev

Styrsystem. Quantum, M340 o Momentum. Kom-igång med konvertera Concept till Unity Rev Styrsystem Quantum, M340 o Momentum Kom-igång med konvertera Concept till Unity 2014-08-06 Rev. 2016-10-12 INNEHÅLLSFÖRTECKNING 1 INLEDNING... 3 2 FÖRBERED CONCEPT... 3 2.1.1 Ethernet modul... 3 2.1.2

Läs mer

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp

Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Laboration 3 HI1024, Programmering, grundkurs, 8.0 hp Dataingenjörsprogrammet, elektroingenjörsprogrammet och medicinsk teknik KTH Skolan för Teknik och Hälsa Redovisning: Se Kurs-PM om hur redovisningen

Läs mer

Programmering. Den första datorn hette ENIAC.

Programmering. Den första datorn hette ENIAC. Programmering Datorn är bara en burk. Den kan inget själv. Hur får man den att göra saker? Man programmerar den. Människor som funderar ut program som fungerar. Datorn förstår bara ettor och nollor och

Läs mer

Skärmbilden i Netscape Navigator

Skärmbilden i Netscape Navigator Extratexter till kapitel Internet Skärmbilden i Netscape Navigator Netscape är uppbyggt på liknande sätt som i de flesta program. Under menyraden, tillsammans med verktygsfältet finns ett adressfält. I

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar

Läs mer

Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X

Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X Nov 13 Liljedalsdata.se Liljedalsdata Steg 5 Mac Sida 1 Inledning Förkunskaper Steg 1, 2, 3 och 4. Innan du är mogen för att lägga ut en sida på

Läs mer

Användarhandledning Version 1.2

Användarhandledning Version 1.2 Användarhandledning Version 1.2 Innehåll Bakgrund... 2 Börja programmera i Xtat... 3 Allmänna tips... 3 Grunderna... 3 Kommentarer i språket... 4 Variabler... 4 Matematik... 5 Arrayer... 5 på skärmen...

Läs mer

Manual till publiceringsverktyg

Manual till publiceringsverktyg Manual till publiceringsverktyg Allmänt När man har loggat in hamnar man direkt på översikten över hela webbplatsen. Överst hittar man en meny som alltid ligger med i verktyget. Denna meny innehåller översikten

Läs mer

Digitalt lärande och programmering i klassrummet. Introduktionsworkshop - Interaktiva berättelser med Twine

Digitalt lärande och programmering i klassrummet. Introduktionsworkshop - Interaktiva berättelser med Twine Digitalt lärande och programmering i klassrummet Introduktionsworkshop - Interaktiva berättelser med Twine Introduktion Twine är en spelmotor gjord för textbaserade spel och interaktiva berättelser. I

Läs mer

E13 "Behind the Wild"

E13 Behind the Wild E13 "Behind the Wild" Föreläsning 13, HT2014 Det vi missat och lite till Kurs: 1dv403 Webbteknik I Johan Leitet E13 Behind the Wild Dagens agenda Cookies Web storage Context/ändra context Augmentation

Läs mer

Ladok utbildning 1 (6) Skapa Datafil

Ladok utbildning 1 (6) Skapa Datafil Ladok utbildning 1 (6) SKAPA DATAFIL I flera av Ladoks utdatafunktioner kan man spara uppgifter genom att skapa en datafil. Filen sparas och kan sedan öppnas i t ex Excel. För att kunna spara ner filer

Läs mer

Kampanjtaggning. Lathund. Google Analytics. Erik Nettelbrandt Sida 1 av 7

Kampanjtaggning. Lathund. Google Analytics. Erik Nettelbrandt Sida 1 av 7 Lathund Kampanjtaggning Google Analytics Erik Nettelbrandt 2017-02-07 Sida 1 av 7 Innehåll 1 Upptaggning av länkar för externa kampanjer... 3 1.1 Varför taggning?... 3 1.2 Hur fungerar det?... 3 1.3 Att

Läs mer

I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok.

I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok. Lokal Gästbok I den här labben ska vi använda oss av en trevlig nyhet i HTML5: Local Storage, för att implementera en sorts lokal gästbok. Gästboken ska fungera som så att man har ett fält där man kan

Läs mer

Användarmanual WebNailer. 19 januari 2004

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...

Läs mer

Kom igång med FrontPage 2003

Kom igång med FrontPage 2003 Kom igång med FrontPage 2003 Skolorna i Kristianstads kommun har inte gemensam licens som med vissa övriga Microsoft-program utan licens måste köpas för varje dator som det ska installeras på. Din tekniker

Läs mer

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går

Läs mer

JavaScript del 5 Funktioner

JavaScript del 5 Funktioner JavaScript del 5 Funktioner När man skriver JavaScriptkod eller program i andra programmeringsspråk för den delen så kan det finnas anledningar till att man vill dela upp sitt stora program i flera mindre

Läs mer

Föreläsning 4. CSS Stilmallar för webben

Föreläsning 4. CSS Stilmallar för webben Föreläsning 4 CSS Stilmallar för webben Innehåll 1. CSS, vad är det? 2. Repetition av HTML-element 3. CSS, hur, var, när? 4. CSS & arv? CSS Cascading Style Sheet Same, same, but different Samma innehåll

Läs mer

WEBBUTVECKLING Kursplanering

WEBBUTVECKLING Kursplanering Kursplanering v 35-37: Struktur, mappar, google-skills, planering, html-grunder, bra/dåliga exempel, webbläsare, editorer v 38-43: HTML - länkar, färger, text, listor, bilder. v 44: Höstlov v 45: Repetition,

Läs mer

Alla datorprogram har en sak gemensam; alla processerar indata för att producera något slags resultat, utdata.

Alla datorprogram har en sak gemensam; alla processerar indata för att producera något slags resultat, utdata. Att förstå variabler Alla datorprogram har en sak gemensam; alla processerar indata för att producera något slags resultat, utdata. Vad är en variabel? En variabel är en plats att lagra information. Precis

Läs mer

Innehållsförteckning. Skräppost... 19

Innehållsförteckning. Skräppost... 19 Innehållsförteckning 1 Börja arbeta med Outlook... 1 Öppna e-postprogrammet... 1 Skapa nytt meddelande... 2 Skicka ett brev... 3 Öppna och stäng ett meddelande... 3 Markera/avmarkera ett meddelande...

Läs mer

F5: Högnivåprogrammering

F5: Högnivåprogrammering F5: Högnivåprogrammering Parameteröverföring Koppling mellan låg- och högnivåprogrammering Lokala variabler Heapen Datatyper 1 Subrutin, parameteröverföring: 1(3) Via register genom värde Skicka data via

Läs mer

Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen.

Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen. Det här dokumentet går kortfattat igenom registrerings- och ansökningsprocessen. 1. Webbläsare Följande versioner av webbläsare stöds: Netscape från version 7.x Firefox från version 1.x Internet Explorer

Läs mer

Agenda. Arrayer deklaration, åtkomst Makron Flerdimensionella arrayer Initiering Strängar Funktioner och arrayer. Övningar nu och då

Agenda. Arrayer deklaration, åtkomst Makron Flerdimensionella arrayer Initiering Strängar Funktioner och arrayer. Övningar nu och då Agenda Arrayer deklaration, åtkomst Makron Flerdimensionella arrayer Initiering Strängar Funktioner och arrayer Övningar nu och då 1 Motivering I de flesta problem ingår att hantera multipla data I de

Läs mer

F5: Högnivåprogrammering

F5: Högnivåprogrammering 1 F5: Högnivåprogrammering Parameteröverföring Koppling mellan låg- och högnivåprogrammering Lokala variabler Heapen Datatyper 1 Subrutin, parameteröverföring: 1(3) Via register genom värde Skicka data

Läs mer

Objektorienterad Programmering (TDDC77)

Objektorienterad Programmering (TDDC77) Objektorienterad Programmering (TDDC77) Föreläsning II: utmatning, variabler, typer Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 Kompilera och köra programmet under terminal 2: I Skapa Hej.java

Läs mer

lokalnytt.se Manual kundadministration

lokalnytt.se Manual kundadministration lokalnytt.se Manual kundadministration version 2.0 2012-08-23 Innehåll Inledning... sidan 2 Rekommendationer... sidan 2 Gemensamma funktioner... sidan 3 Inloggning... sidan 4 Startsida... sidan 5 Objekt...

Läs mer

I Skapa Hej.java och skriv programmet. I Kompilera med javac Hej.java. I Rätta fel och repetera tills du lyckas kompilera ditt program

I Skapa Hej.java och skriv programmet. I Kompilera med javac Hej.java. I Rätta fel och repetera tills du lyckas kompilera ditt program Kompilera och köra programmet Objektorienterad Programmering (TDDC77) Föreläsning II: utmatning, variabler, typer Ahmed Rezine IDA, Linköpings Universitet Hösttermin 2016 under terminal 2: I Skapa Hej.java

Läs mer

TDIU01 - Programmering i C++, grundkurs

TDIU01 - Programmering i C++, grundkurs TDIU01 - Programmering i C++, grundkurs Sammanfattning period 1 Eric Elfving Institutionen för datavetenskap 1 oktober 2013 Översikt Ett C++-programs uppbyggnad Variabler Datatyper Satser Uttryck Funktioner

Läs mer

Statistik från webbplatser

Statistik från webbplatser Statistik från webbplatser virtuella besök eller levererade sidor? Ulf Kronman Karolinska Institutet Universitetsbiblioteket Föredragets huvuddelar Frågorna och motfrågorna Vilka frågor ställer chefen,

Läs mer

Integritetspolicy SwedOffice.se

Integritetspolicy SwedOffice.se Integritetspolicy SwedOffice.se Introduktion Detta dokument förklarar hur vi samlar in, lagrar, skyddar och använder personuppgifter. Med begreppet personuppgift syftar vi till upplysningar som direkt

Läs mer

efact Sök Sök/Rapporter (2008-04-18)

efact Sök Sök/Rapporter (2008-04-18) efact Sök Sök/Rapporter (2008-04-18) Sök För att söka efter fakturor, tryck Alt + Ö eller klicka på Sök i den övre menyraden. Man kan söka på tre olika typer av värden; 1. Fakturavärden. Information knutet

Läs mer

Redigera forskarprofil i EpiServer

Redigera forskarprofil i EpiServer Redigera forskarprofil i EpiServer Innehåll Logga in... 2 Navigera... 3 Favoriter... 3 Redigera innehåll på sidan... 4 Namn... 4 Signatur... 4 Är forskarstuderande... 4 Mina doktorander... 4 Visa mina

Läs mer

Visual Basic, en snabbgenomgång

Visual Basic, en snabbgenomgång Visual Basic, en snabbgenomgång Variabler och Datatyper En variabel är som en behållare. Olika behållare passar bra till olika saker. I Visual Basic(härefter VB) finns olika typer av behållare för olika

Läs mer

Kom igång med TIS-Office

Kom igång med TIS-Office Kom igång med TIS-Office Denna guide hjälper dig att komma igång med TIS-Office, mer information om hur man använder programmet finns i manualer på TIS-Office CD-skivan och i den inbyggda hjälpfunktionen

Läs mer