webForumDet fria alternativet

Märkligt fel!!!

.NET

3 svar · 280 visningar · startad av Gladh

Medlem sedan maj 20012 812 inlägg
Frågan#1

Nu har jag stött på ett av de mest märkliga fel någonsin som jag verkligen inte kan hitta någon lösning på.

Så här ligger det till:

På en sida så finns det en meny, denna meny byggs upp av en massa javascript funktioner och sidor. Dessa javascript ligger i separata filer som man inkluderar på sina sidor.

- Om jag skapar en HTML sida och inkluderar dessa filer så får jag en meny precis som jag vill.

- Om jag sparar ner den HTML-source för denna sida och visar så får jag min meny som jag vill.

- Om jag skapar en ASPX sida som är EXAKT likadan som HTML-sidan (förutom @PAGE tagen) så får jag ett javascript fel om att det saknas ett ')' mitt i en textsträng.

- Om jag sparar ner den HTML-source från min ASPX sida och visar den i browserns så får jag menyn som jag vill.

Mycket märkligt, så mitt fel uppstår endast om jag försöker köra min ASPX sida, det är dock inget fel på HTMLkoden som genereras eftersom denna kan köras utan problem.

Mer märkligt är att jag har en annan site där menyn fungerar som den skall även via ASPX sidan. Om jag flyttar denna HTML-kod som finns på denna sida till en ny site så fungerar det inte.

Jag är riktigt j-vla lost och har ingen ide vad det kan vara, säkert ingen annan heller eftersom felet är så fubar så det finns inte.

ibland hatar man bara datorer så det finns inte.

- M

Medlem sedan apr. 2004778 inlägg
#2

Det är inte så att du har en ' i den textsträngen? Jag undrar om inte .aspx tolkar javascript lite annorlunda. Har för mig att jag också fått nästan samma fel nån gång.

Medlem sedan maj 20012 812 inlägg
#3

Nope. Det är "ren" text.

Har dock löste det på ett mycket "fullt" sätt. Om jag importerade texten in på min sida och körde det hårdkodat så fungerar det. Problemet är att just denna text skapas dynamiskt och det är inte så smart att hårdkoda det på min sida då.

Så det fick bli en riktigt fuling. Satte Literalkontrol på sidan, och använde sedan HTTPWebRequest för att hämta ut datan och klistrar sedan in det på min sida via Literalkontrollen. Inte världens snyggaste lösninge, men den fungerar :)

- M

Medlem sedan dec. 19996 721 inlägg
#4

Har du möjlighet att visa den felande sidan?

253 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)