Kom ihåg mig?
Home Menu

Menu


Inkludera ASP-kod

Ämnesverktyg Visningsalternativ
Oläst 2007-11-10, 17:15 #1
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Jag har inkluderat asp-kod på flera håll med hjälp av vanliga includes och allting fungerar perfekt i Firefox som alltid. Det fungerar för det mesta även i IE men däremot blev det problem när jag försökte inkludera en fil där det finns tre arrays med en massa värden i.

Beroende på var i asp-filen jag inkluderar koden så får det lite olika resultat. Inkluderar jag koden innan html-koden börjar så blir det ett valideringsfel som säger att " inte är tillåtet i prolog. Utseendemässigt resulterar detta i att IE får för sig att tappa all formatering av text på sidan samt att sidan hoppar ner en rad. Inkluderar jag koden på annat ställe så fungerar formateringen som den ska men sidan hoppar fortfarande ner.

Inkluderar jag inte koden utan klistrar in den på valfri plats i asp-koden så fungerar allt finfint i både Firefox och IE...

Någon som stött på detta märkliga problem tidigare eller vet hur det kan lösas?

Kan tillägga att det är "HTML 4.01 Transitional Loose" och UTF-8 som gäller.

Mvh Vincent
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-10, 18:50 #2
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
det låter som din asp-kod gör fel.

Inkluderingsfilerna kan du ha ovanför head och html men självklart skall du inte skriva något innan, utan det skall skrivas ut på rätt plats i markupen.
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-10, 19:13 #3
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Det är inget fel i själva koden. Den inkluderade koden skriver inte ut något alls utan det är bara en listning av variabler med värden.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-11, 07:43 #4
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
Om det är ASP-kod så skall den processas av servern innan den når browsern så det låter onekligen underligt att det skiljer sig mellan IE och Fx. Kan du ge ett exempel?
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-11, 09:10 #5
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Jo, jag vet, underligt är ordet. Kan tyvärr inte skicka länkar då detta är ett ännu olanserat kommersiellt projekt.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-11, 13:16 #6
Westmans avatar
Westman Westman är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jun 2004
Inlägg: 4 021
Westman Westman är inte uppkopplad
Klarade millennium-buggen
Westmans avatar
 
Reg.datum: Jun 2004
Inlägg: 4 021
Ok, men den riktiga koden är iofs inte så intressant i steg 1. Hur inkluderar du filen?
Westman är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-11, 14:00 #7
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Kör en vanlig SSI, t.ex.:

<!-- #include file="inc/logincheck.inc.asp"-->

Börjar tro att det har med teckenkodningen att göra. Låter jag de inkluderade filerna vara kvar i ANSI så hoppar inte sidan ner men däremot har det samma effekter lite längre ner i layouten. Sparas de inkluderade filerna i UTF-8 fås bägge dessa effekter men det är fortfarande enbart i IE.

Har ingen codepage i asp-koden just nu eftersom min testmiljö inte använder IIS, kan detta vara problemet?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-11, 16:15 #8
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
alla html, css, asp och filer som du skriver något i, måste ha samma teckenkodning. Oavsett om filen skriver ut något eller inte.
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-12, 21:08 #9
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by allstars@Nov 11 2007, 17:15
alla html, css, asp och filer som du skriver något i, måste ha samma teckenkodning. Oavsett om filen skriver ut något eller inte.
Jo, det vet jag men problemet uppstår som sagt var då den inkluderade filen sparas i just UTF-8. Menar du att problemet kan ligga i mitt saknade codepage för asp-koden?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2007-11-13, 15:21 #10
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
det KAN det vara.
testa på en iis-miljö
allstars är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 11:09.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017