Jobbar med en sida, och vill använda webbläsarens främsta vertikalskroll vid större sidor, sidan bygger sig på tables/frames, och informationen och de olika undersidorna ska komma upp på en iframe, efter en tids sökande hittade jag hur man får iframen att visa hela sin höjd.
Till frågan nu, iframe får ingen egen skroll, vilket var bra. men nu, när en större sida öppnas i iframen och man byter till en mindre sida inne i iframen, så förblir iframen i den större sidans höjd, så man har en lång sida vertikalt, men lite information, hör gör jag så att iframe uppdaterar varje gång enligt den inre sidans egna höjd och inte förblir på den föregående inre sidans höjd.
Detta har diskuterats förut här på forumet, men...
För det första bör du nog fundera på att strunta i att köra med frames. Det finns bättre lösningar nuförtiden. (Att generera hela innehållet på servern och/eller uppdatera sidan med AJAX.)
För det andra, ligger sidorna på samma domän? Gör de inte det blir det svårare.
Detta har diskuterats förut här på forumet, men...
För det första bör du nog fundera på att strunta i att köra med frames. Det finns bättre lösningar nuförtiden. (Att generera hela innehållet på servern och/eller uppdatera sidan med AJAX.)
För det andra, ligger sidorna på samma domän? Gör de inte det blir det svårare.
Har nu löst detta, ändrade scrollHeight i koden till offsetHeight. funkade utmärkt.
Tack för rådet att byte system, men har en sida med ca 3000 artiklar, som ska uppdateras, menyn ligger i varje html fil. blir svårt att ändra till annat system då jag endast kan html, css etc, grund, som man fick lära sig på webbdesign för ca 2-3 år sedan. vill fixa så att menyn o allt ligger i en sida sen resten ligger i egna sidor utan menyer, för annars blir det väldigt svårt att ändra på menyn i ca 3000 under sidor.
Hur kan man göra för att låta första filen referera title name från sidan som är laddad i iframen?
tack igen i förhand för svar.
Hu
252 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2