HTML help

Swedie

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

Jag har en <form> .. och behover gora sa att onsubmit uppdaterar en annan <frame> vid namn "messageframe".
 

SamGun

Slicka mig där bak
Gick med
6 Mar 2003
Ort
Tungelsta
Hoj
2014 Honda CRF250L
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
EICMA 2024: Ducati

Som väntat släppte de itali...

Royal Enfield lanserar nytt varumärke för eldrivna motorcyklar

Royal Enfield har tagit ste...

Honda ICE Concept

2025 Honda ICE Concept bike...

EICMA 2024

Nu lämnar vi Milano-mässan ...

EICMA 2024: KTM

Vi får dra oss tillbaka til...

SMC kräver omedelbar reform av 5-5-regeln

Sveriges MotorCyklister (SM...

Yamaha Tracer 9-modellerna uppdateras

Yamahas Sports Touring-mode...

Svenska Roam utnämnt till en av världens 100 viktigaste ”impact”-bolag

Roam, det kenyanska elmotor...

Nya R9 från Yamaha

Yamaha har presenterat R9, ...

Ny touch-instrumentering från KTM

KTM har lanserat en helt ny...

Top