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".
 
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
Honda CB 1000 GT bjuder på sportig komfort

Det är ingen lätt uppgift H...

KTM: ”Det är helt klart vägen framåt.”

Rajiv Bajaj, 58, VD för den...

Framtidens hjälmar är här!

Bland finesserna finns ljus...

Öhlins, som under många år ...

Bridgestone lanserar nytt sportdäck

Bridgestone har presenterat...

Ny Suzuki-importör

Suzuki SV-7 GX var en av Su...

Suzuki byter importör!

Suzuki SV-7 GX var en av Su...

MotoGP-säsongen avslutas i stor stil

Den traditionella finalbild...

Återkallelse av KTM 125, 250, 390 och 990 DUKE-modeller från årsmodell 2024

Är din KTM bland dem som sk...

Nordic Sport & Event sammanfattar 2025 års GGN

Pressrelease; Visby, 2025-1...

Back
Top