Uppdatera sida med bokmärke

JavaScript

2 svar · 244 visningar · startad av Swey

Medlem sedan apr. 20003 971 inlägg
Trådstart#1

Jag har en sida med olika inlägg. När man ska skriva ett inlägg får man upp ett nytt fönster med en ruta där man kan skriva det man vill. När man är klar ska man klicka på knappen. Då laddas en ny sida in som stänger popup-fönstret och laddar om inlägssidan med bokmärke på det nya inlägget.

Detta är sidan man får upp när man skrivit ett inlägg i popup-fönstret (som ska stänga fönstret och uppdatera inläggsidan):

<script language=javascript>
opener.location.href = 'thread.php?id=1#nr';
window.close();
</script>

nr är bokmärket som finns på det nya inlägget som kommer fram först när inläggsidan är uppdaterad. Om man är på en annan sida ska man komma direkt till inläggsidan med det nya inlägget som bokmärke. Förstår ni?

Problemet är dock att detta inte fungerar. Sidan laddas inte om eftersom webbläsaren tror att den bara ska byta position på sidan pga. bokmärket. Jag har lyckats få det att fungera i IE genom att först navigera till sidan utan bokmärke och sedan till sidan med bokmärket men eftersom detta känns dumt och inte fungerar i Netscape så vill jag ha en bättre lösning.

Jag är glad för alla förslag.

Medlem sedan juni 200032 967 inlägg
#2

prova att skicka med ett djävulusiskt slumptal i url:en, så den inte är den samma som du redan har i fönstret.

ex: thread.php?g=782390213474&id=1#nr

Medlem sedan apr. 20003 971 inlägg
#3

Ska prova det. Men jag tycker det låter lite väl osmidigt.

Något annat tips? :)

264 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)