Fungerar klockrent i Crome men inte i IE.
Det verkar som att IE försöker ibland.
Någon enstaka ggn hittar den rätt ibland bara halvvägs.
Har det med tid att göra?
Det är en bildsida men tar bara någon sekund att ladda.
Om jag går till
<a href="sida.asp?id=1">gå till view</a>
och sen klickar på
<a href="#view">gå till view</a>
Så ser url rätt ut men inte när jag går direkt.
http//www.domän.se/sida.asp?id=1#view
Det verkar ha med webbläsaren att göra alltså.
Varför jag la denna tråd i ASP trädet var frågan om det finns en goto funktion i asp?
förmodligen IE8 som inte har det implementerat när du få en helt ny sida, du har lite felaktig HTML kod också </tr> för mycket och ett li element efter din avslutande ul, inte för att det förmodligen kommer hjälpa. Om du måste ha det så gå det rätt enkelt att lösa med jQuery, kolla om du ha en hash när sidan laddas in och hitta elementet med samma id, ta reda på dess offset och använd dess värde scrollTop på $('html, body')
förmodligen IE8 som inte har det implementerat när du få en helt ny sida, du har lite felaktig HTML kod också </tr> för mycket och ett li element efter din avslutande ul, inte för att det förmodligen kommer hjälpa. Om du måste ha det så gå det rätt enkelt att lösa med jQuery, kolla om du ha en hash när sidan laddas in och hitta elementet med samma id, ta reda på dess offset och använd dess värde scrollTop på $('html, body')
Nu har jag sökt och provat ett antal men jag gör nog något fel.
jag förstår inte JS och jag får jsQuery undefind eller ingen funktion alls så jag gör nog nåt fel.
Jag har provat flera.
Ja jag har lagt till jquery.se i en mapp som heter js
Jag har lagt till <script src="js/jquery.js"></script>.
Jag har lagt till <script src="js/jquery.scrolltop-min.js"></script> eller andra jag provat.
samt att jag lagt till ett javascript därefter.
Men som sagt nåt gör jag fel och förstår inte riktigt.
Efter att ha provat mig less utan att få det att fungera med jscript provad jag följande som fungerar utmärkt
<% IF request.querystring("show") <> "" then ankare = " onLoad=""window.location.href='#view';""" %>
<body<%= ankare %>>
Det skulle väl gå att söka efter # och returnera värdet därefter om man har flera ankare å sidan.
Tyck till om lösningen.
Finns det enklare lösning ex. typ onLoad="window.location.href=location.hash;"?
Vad är så omständigt med din och min kod? http://voigt.se/sandbox/wf/Rob_Tjotj/#view fungera bara att kopiera rakt av, så vet inte alls vad du har försökt, är lite svårt att hjälpa när man säger "jag har försökt, mne inget fungera" utan att berätta vad du har försökt att göra.
#view borde fungera, men window.location.hash är ju redan satt till #view så är rätt säker på att det inte kommer hända något.
140 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17