Halloj,
Jag gör tex en editering på sidan main.asp och trycker submit. Efter det vill jag att Menu.asp och Top.asp ska refreshas eftersom editeringen påverkar dessa sidor också.
Hur gör man detta? ;-)
3 svar · 212 visningar · startad av SPinckney
Halloj,
Jag gör tex en editering på sidan main.asp och trycker submit. Efter det vill jag att Menu.asp och Top.asp ska refreshas eftersom editeringen påverkar dessa sidor också.
Hur gör man detta? ;-)
Jag har inte testat, men detta borde funka.
function doSomeStuff()
{
var frame=GetFrame(parent,"menu"); // Hämta frame med namn=menu
frame.location.replace("menu.asp")
frame=GetFrame(parent,"top");
frame.location.replace("top.asp")
}
function GetFrame(parent,framename)
{
var i;
for(i=0;i<parent.frames.length;i++)
if(parent.frames*.name==framename)
return parent.frames*;
return false;
}
<form ..... onSubmit="doSomeStuff();">
alternativt kan du ju anropa funktionen i <body onload=.....>**
<body onload="parent.Menu.location.reload(); parent.Top.location.reload()"> borde vara det lättaste.
Fungerar perfekt! tackar