HTML help

Swedie

Administrator
Personal
Gick med
6 Mar 2003
Ort
Stockholm-ish
Hoj
Yamaha R1
Hej

Jag har en <form> .. och behover gora sa att onsubmit uppdaterar en annan <frame> vid namn "messageframe".
 
Detta är väl lite "over kill", men det är kanske användbart i andra sammanhang.

OBS. Ett ganska otestat snabb-hack.
Code:
<script language="javascript">
<!--

function FrameExists(parent, framename)
{
	var i;
	if(parent.length>0)
	{
	for(i=0;i<parent.frames.length;i++)
		if(parent.frames[i].name==framename)
			return true;
	}
	return false;
}

// assumes that frame exists (check with FrameExists first)
function GetFrame(parent,framename)
{
	var i;
	for(i=0;i<parent.frames.length;i++)
		if(parent.frames[i].name==framename)
			return parent.frames[i];
	return false;
}
function SetFrame(frameName,location,bDoRefresh)
{
	if(FrameExists(parent,frameName))
	{
		var frame = GetFrame(parent,frameName);
		if(bDoRefresh)
			frame.document.location.reload();
		else
			frame.document.location.replace(location);
	}
}
//-->
</script>
Form-taggen blir då så här i ditt fall.
<form onsubmit="SetFrame('messageframe','',true);">
 
Nyheter
Márquez obeveklig i Misano

Misano gav Márquez hans fem...

Yamaha R7-vinnarens rapport: ”Ett riktigt monster på kurviga landsvägar!”

På MC-mässan i vintras anor...

Nisse Hedlund bortgången

Den legendariske motorkonst...

En dag på dragstrippen

Efter att ha varit aktiv so...

Steve McQueens Scott Squirrel till salu

Detta Scott Flying Squirrel...

Dags för Strängnäs Bike Show!

Sista lördagen i augusti är...

Bikeweekend på Kjula denna helg

Den 22-23 augusti är det da...

Motorcycle Inferno #8

Den 5 september blir Laxhol...

Tiotusentals körde Mälaren Runt

Lördagen den 15 augusti gen...

Mälaren Runt fyller 40 år

Nu på lördagen den 15 augus...

Back
Top