webForumDet fria alternativet

kombinera OnLoad i body, och att focus() körs på FORM

JavaScript

2 svar · 244 visningar · startad av flumpa

Medlem sedan jan. 2003247 inlägg
Frågan#1

En sak jag är nyfiken på, kan man kombinera OnLoad i body, och att focus() körs på FORM (rullmenyn?)

Så här ser koden ut nu

----------------------------------------------------------------

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0046)http://www.shellgeostar.com/code/sv_popup.html -->
<HTML><HEAD><TITLE>Shell GeoStar Notice</TITLE>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<SCRIPT language=JavaScript type=text/javascript>
<!--
function go()
{
box = document.forms[0].navi;
destination = box.options[box.selectedIndex].value;
if (destination) location.href = destination;
}

// -->
</SCRIPT>
<LINK href="style.css" rel=stylesheet type=text/css>
<META content="MSHTML 5.00.3315.2870" name=GENERATOR></HEAD>
<BODY background=back.gif leftMargin=0 topMargin=0 onLoad="document.form[navi].focus();" >
<TABLE border=0 cellPadding=0 cellSpacing=2 width=480>
<TBODY>
<TR>
<FORM>
<TD align=right bgColor=#006699 vAlign=center><IMG border=0 height=1
src="" width=1><SELECT onBlur="this.focus();" name=navi onchange=go()>
<option value="sv_popup.htm" selected>Svenska</option>
<option value="en_popup.htm">English</option>
<option value="de_popup.htm">Deutsch</option>
</SELECT></TD></FORM></TR>
<TR>
<TD background=spacer.gif height=10
width=460></TD></TR></TBODY></TABLE>
<TABLE align=center background=tableback.gif cellPadding=0
cellSpacing=0 width=460>
<TBODY>
<TR>
<TD background=en_mast.gif colSpan=3 height=104
width=460></TD></TR>
<TR>
<TD><IMG height=1 src="spacer.gif" width=1></TD>
<TD class=text><B>Kära användare,</B><BR><BR>Vi vill meddela er att Shell
Geostar Limited har upphört att driva denna hemsida.<BR><BR>Shell GeoStar
kommer att hänvisa sin trafik till det högkvalitativa all-europeiska,
kart- och färdvägplaneringsorganet ViaMichelin.com. ViaMichelin har valts
i förhoppning av ni fortsättningsvis kommer att uppleva en höga
servicenivå.<BR><BR>ViaMechelin är disponibel på engelska, tyska, franska,
spanska och italienska.<BR><BR>För närvarande är den inte disponibel på
svenska språket.<BR><BR>Via Michelin välkomnar dig till
https://www.ViaMichelin.com<BR><BR>Tack för att ni använder Shell
Geostar.<BR><BR>Kontakt: <A class=link
href="mailto:webmaster@shellgeostar.com">webmaster@shellgeostar.com</A><BR><BR>Shell
GeoStar och ViaMichelin hemsidor drivs av bolag som är oberoende av
varandra. Klicka <A class=link
href="http://www.shellgeostar.com/code/sv_disclaimer.html">här</A> för
Villkorsförteckning.</TD>
<TD><IMG height=1 src="spacer.gif" width=1></TD>
</TR>
<TR>
<TD background=sv_popup_files/spacer.gif colSpan=3 height=30
width=50></TD></TR>
<TR>
<TD background=sv_popup_files/tablebase.gif colSpan=3><IMG height=5
src="sv_popup_files/spacer.gif" width=3></TD></TR></TBODY></TABLE>
<TABLE align=center cellPadding=0 cellSpacing=0 width=460>
<TBODY>
<TR>
<TD><IMG height=5 src="sv_popup_files/spacer.gif" width=3></TD></TR>
<TR>
<TD align=right><A class=link
href="javascript:window.close()"><B>Close</B></A></TD></TR></TBODY></TABLE></BODY></HTML>

Medlem sedan dec. 20025 483 inlägg
#2
<body onload="document.forms['foo'].elements['bar'].focus()">
...
<form name="foo"...
<select name="bar"...
...

:)

Medlem sedan jan. 2003247 inlägg
#3

tack så mycket

261 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)