I topFrame har jag sedan en knapp som ska skicka (submitta) formuläret..
<script language="JavaScript">
<!--hide it
function skicka_form(){
top.mainFrame.XForm.submit();
}
//end hide it-->
</script>
<form><input type="button" value="Fika?" onClick="skicka_form();"></form>
Men detta fungerar EJ.. Någon som kan se anledningen till att det inte fungerar!? Knappen och formuläret ligger alltså i olika frames på sidan.. Anledningen till detta är att antalet kryssrutor är så många att man måste scrolla ner en hel del.. Och knappen ska alltid vara synlig vilket gör att den får ligga i en annan frame..
emission
Jo jag kom på det själv.. Men tack ändå!
Hiarkin när det gäller JavaScript (framförallt Frame) är ganska klurigt! Gäller att hålla tungan rätt i mun..
Skulle ju kunna tänka mig att ha en funktion som endast visar eller enablar(?) - gör dom brukbara - om en viss sida är laddad i mainframe = "inhalt"
Antingen att den sida det gäller triggar visningen/enable (borde vara bäst eftersom det är den som laddas(?) eller att sidan med knapparna känner av sidan i framen.
Kod för att känna sida i frame hittade jag:
arrPath = parent.inhalt.location.pathname.split('/');
if (arrPath[arrPath.length-1] == 'artikel.asp')
{
alert(arrPath[arrPath.length-1]);
//typ, funkar då ej "givetvis"
document.butt1.Button1.disabled=true;
}
253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91