Router neu starten nur wie?
DiamondDog
- javascript
0 hotti
Hallo Leute,
also ich hab das folgendes und zwar würde ich gerne meinen Router neu starten sobald ich die html Seite öffne.
Das ganze soll dann so sein (wenn Seite geöffnet wird):
So sieht der Quelltext des Routers aus:
``
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META name="description" content="WGR614">
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META http-equiv="Pragma" content="no-cache">
<META HTTP-equiv="Cache-Control" content="no-cache">
<meta HTTP-EQUIV="Expires" CONTENT="Mon, 06 Jan 1990 00:00:01 GMT"> <link rel="stylesheet" href="form.css">
<title>PPPoE-Status</title>
<script language="javascript" type="text/javascript">
<!--
function refreshPage() {
if(document.forms[0].Connect.value == 'Renew')
return true;
window.setTimeout('window.location.href = "RST_st_poe.htm";',5000);
}
function disableConButton()
{
document.forms[0].Connect.disabled = true;
document.forms[0].Disconnect.disabled = true;
document.forms[0].ConMethod.value = " Connect ";
document.forms[0].submit();
return true;
}
function disableDisConButton()
{
document.forms[0].Connect.disabled = true;
document.forms[0].Disconnect.disabled = true;
document.forms[0].ConMethod.value = "Disconnect";
document.forms[0].submit();
return true;
}
//-->
</script>
</head>
<body bgcolor="#ffffff" onLoad="refreshPage()">
<form name="poe_st" method="post" action="st_poe.cgi">
<TABLE border=0 width="100%">
<TR>
<TD colspan="2" align="left" nowrap><h1>Verbindungsstatus </h1></TD>
</TR>
</TABLE>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
<tr> <!-- RULE --> <td background="liteblue.gif" height="12"> </td>
</tr>
</table>
<table width="100%" border=1 cellspacing=1 cellpadding=4>
<tr>
<TD NOWRAP width="50%"><B>Verbindungszeit</B></td>
<TD NOWRAP width="50%">00:01:41</td>
</tr>
<tr>
<TD NOWRAP><B>Verbindung zu Server</B></td>
<TD NOWRAP>Ein</td>
</tr>
<tr>
<TD NOWRAP><B>Aushandlung</B></td>
<TD NOWRAP>Ein</td>
</tr>
<tr>
<TD NOWRAP><B>Authentifizierung</B></td>
<TD NOWRAP>Ein</td>
</tr>
<tr>
<TD NOWRAP><B>IP-Adressabruf</B></td>
<TD NOWRAP>000.000.000.000</td>
</tr>
<tr>
<TD NOWRAP><B>Netzwerkmasken-Abruf</B></td>
<TD NOWRAP>255.255.255.255</td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="3" width="100%">
<TR>
<TD align="center" nowrap>
<BR>
<input type="submit" name="Connect" value="Verbinden" onClick="return disableConButton()">
<input type="submit" name="Disconnect" value="Verbindung trennen" onClick="return disableDisConButton()"></TD>
</TR>
<tr> <!-- RULE --> <td background="liteblue.gif" height="12"> </td>
</tr>
<TR>
<TD align="center"><input type=button name="close" value="Fenster schliessen" onclick="self.close();"></TD>
</TR>
</TABLE>
<input type="hidden" name="ConMethod" value="Disconnect"></TD>
</form>
</body>
</html>[/code]Wenn der Router nicht online ist steht bei "Verbindung zu Server" in der Spalte wo normalerweise "Ein" steht, steht dann "Leerlauf".
Wäre super wenn mir jemand helfen könnte das hinzubekommen.
Danke schon mal.
Mfg Dog.
hi,
nicht JavaScript sondern
<form name="poe_st" method="post" action="st_poe.cgi">
^ hier
musst Du ansetzen. Auf dem Router läuft ein Webserver und über o.g. CGI-Script||Programm wird der Router konfiguriert. Du könntest also einen http-Request mit den entsprechenden Parametern an dieses Script||Programm absetzen und somit die Konfiguration auf dem Router ändern. Welche Parameter das sind, ergibt eine genaue Analyse des Formulars im Webfrontend.
Hotte