Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Visa kontroll när sidan har laddats?

Postades av 2004-05-05 11:39:35 - Jesper Lind, i forum asp.net generellt, Tråden har 4 Kommentarer och lästs av 457 personer

Jag har en sida med en navigeringsmeny som laddas in som en kontroll på sidan. Denna syns först innan resten av sidan har börjat visas. Hur gör jag för att "vänta" med kontrollen så att allt laddas in samtidigt?


Svara

Sv: Visa kontroll när sidan har laddats?

Postades av 2004-05-05 11:44:18 - Marcus Granström

Har du satt buffer=false. Jag har läst att om man har buffer=true så laddas allt innehåll till sidan samtidigt. Buffer=true ska vara default.


Svara

Sv: Visa kontroll när sidan har laddats?

Postades av 2004-05-05 12:01:47 - Jesper Lind

Tack för svar. Jag också läst något om buffer men har inte helt förstått hur det funkar. Jag har inte satt Buffer=false på sidan fast kontrollen läses in först endå. Den lägger sig mitt på sidan för att sedan "hoppa" till rätt position när resten laddas.


Svara

Sv: Visa kontroll när sidan har laddats?

Postades av 2004-05-06 00:15:49 - Andreas Håkansson

Jeppe,

Att använda en response buffer (buffer = true) innebär att den information som webservern skall skickas tillbaka till servern inte skickas direkt till klienten utan skrivs till en buffer. Först när hela sidan är klar (finns i bufferten) så skickas den tillbaka till klienten. Detta gör att sidan kommer att visas på en och samma gång (oki den kontrolleras lite av din uppkoppling och överföring från servern).

En annan anledning till att man använder en buffer är för att kunna fånga fel när sidan skapas. Hur många gånger har du sett an ASP(.NET) sida laddas in till hälften sen får du t.ex upp ett ADO fel på sidan med hela feltexten?

Genom att använda reponse bufferten så kan du fånga felet sen strunta i att skicka tilbaka den (t.ex köra en flush på den) och skriva ut "Sidan kunde inte visas, prova igenom en en stund annars kontakta admin på admin@minsida.com" eller något liknande.

Detta ger inte bara en trevligare besöksupplevelse för besökaren, men det är även ett viktigt steg i att bygga en säker websida. Om du skickar till baka någon form av fel text till klienten (besökaren) så kan man ofta läsa ut information om namnet på klasser, metoder, databas, tabeller etc som sidan använder sig av. Denna information kan man använda sig av för att attackera sidan.

En annan rolig bieffekt av detta som jag blev uppmärksammad av på Microsofts senaste MSDN Live om säkerhet var att denna typen av felsidor kan (om man har otur) indexeras av sökmotorer. Sen kan "hackers" sätta i system att göra sökningar på vissa kända ord etc vilket gör att de kan söka fram information från din sida även om felet är fixat då sökmotorer kan cache:a sidor. Så även om felet är fixat så meddelandet inte syns så kan de få tag på den om man har otur.

//Andreas


Svara

Sv: Visa kontroll när sidan har laddats?

Postades av 2004-05-06 14:40:15 - Jesper Lind

Tack för all bra information på ämnet. Jag testade att lägga Response.Buffer = true; i Page_Load funktionen på min huvud sida. Det gör ingen skillnad dock. Min (navigation.ascx) kontroll laddas in först endå och visas på skärmen innan resten av sidan. Provade att skriva Response.Buffer = true; i kontroll koden också men inget lyckat resultat.

Nån som vet? Hur får man kontrollen att vänta och laddas samtidigt som resten av sidan?

mvh Jeppe


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 166
27 952
271 704
857
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies