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


Omdirigering på server-sidan

Postades av 2001-02-11 11:56:00 - Torbjörn Karlsson, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 766 personer

Hejsan!

Finns det någon som har en liten beskrivning hur man kan använda Server.Transfer eller Server.Execute istället för Response.Redirect.

Response.Redirect har ju inte fullt stöd i alla webbläsare varför jag
behöver testa något annat, d.v.s köra omdirigeringen på server-sidan
istället.

Jag har försökt mig på detta men inte var,hur det skall skrivas.

Syftet är att olika länkar skall anropa ett omdirigeringsscript.

Väl mött
Torbjörn


Svara

Sv: Omdirigering på server-sidan

Postades av 2001-02-11 14:37:00 - Johan Djupmarker

Om länken ser ut något sånt här: redirect.asp?fil=minfil.asp skulle redircet.asp kunna se ut så här:

<%
server.execute reguest("fil")
%>

Hoppas att jag förstod problemet rätt, tänk dock på att server.execute kräver IIS5.

/Johan


Svara

Sv: Omdirigering på server-sidan

Postades av 2001-02-11 15:00:00 - Torbjörn Karlsson

Vet inte om vi menar samma sak?!

Om jag tar ett exempel på hur jag menar så ser det ut såhär


Så här ser länksidan ut:
a href="redirect.asp?choice=1">Aspsida1
a href="redirect.asp?choice=2">Aspsida2


Så här se mottagarsidan (redirect.asp) ut:
<%
If Request.QueryString("choice") = "1" Then
Response.Redirect"http://www.aspsida1.se"

ElseIf Request.QueryString("choice") = "2" Then
Response.Redirect"http://www.aspsida2.se"

End If
%>

Hur beter man sig för att istället använda sig av ex: server.transfer
istället för response.redirect för att uppnå samma resultat??

Mvh
Torbjörn


Svara

Sv: Omdirigering på server-sidan

Postades av 2001-02-11 17:17:00 - Joel

Varför envisas du med att använda server.execute istället för Response.Redirect. Det är juh i princip samma funktioner.. Det som skiljer är juh att server.execute kräver IIS5.

MVH
///Joel


Svara

Sv: Omdirigering på server-sidan

Postades av 2001-02-11 17:44:00 - Torbjörn Karlsson

En viktig skillnad mellan dessa är följande:

Server.Transfer kräver inget informationsutbyte med webbläsaren. Det skall dessutom vara snabbare.

Response.Redirect blandar in klienten genom att beordra denna att göra en ny begäran.

Skillnaden är avsevärd beroende på vilken webbläsare som används.

Ett typexempel på webbläsare som brukar "balla ur" när
dylika kommandon körs är Netscape. Har tidigare använt mig av
Response.Redirect, men var tvungen att plocka bort det
eftersom vissa Netscape användare helt enkelt inte kunde ladda sidan.

Då finns det alternativ,,, Server.Transfer !! där man inte
blandar in några halvmesyrer till webbläsare alls. Fiffigt va??
Allt körs istället på servern och serverar sedan allt så att till och
med stackars Netscape begriper...


Jag har IIS 5.0 på servern så det är inga problem..

mvh
Torbjörn


Svara

Sv: Omdirigering på server-sidan

Postades av 2001-02-11 19:18:00 - Johan Djupmarker

Det ÄR stor skillnad mellan response.redirect och server.execute, response.redirect ber webläsaren att hämta en annan sida medan server.execute exekverar en annan sida "innuti" sidan.

/Johan


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

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 570 846
27 961
271 763
517
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