• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Frame und Java

Status
Für weitere Antworten geschlossen.

bueffel110

Neues Mitglied
Ich wollte einen Mitgliederbereich aufbauen, darum habe ich einen Dateinamen vergeben der Gleichzeitig als „password“ dient.
Java Def.
Code:
< !--
function Passw()
{
var password = 'Bitte geben Sie hier Ihr Passwort ein!'
password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort:','intern/');
location.href=password + ".htm";
}
//-->
Java springt auf den Dateinamen, leider nur im linken Bereich.

Im rechten Frame funktioniert das nicht:
< tr>< td background="" align=right>
< a href="javascript:Passw()" class="m" onMouseOver="status='Chorinterne Informationen und Termine ...';return true;" onMouseOut="status=' ';return true;" target="rechts">< font size="4">Intern< /font>< /a>< /td>< /tr>
"< " ersetz "<"!


Um dir die [FONT=&quot]„[/FONT]Homepage mit Frame.rar[FONT=&quot]“[/FONT] zu senden, falls es notwendich seien sollte, brauche Deine e-mail-adresse

Kannst Du mir helfen den Fehler zu finden?

Dein J[FONT=&quot]ö[/FONT]rg
 
Zuletzt bearbeitet von einem Moderator:
Wenn ich dich richtig verstehe, möchtest du wenn man Benutzername und Passwort eingibt beide Frames verändern, das könntest du so machen:
Code:
function Passw() {
  var password = 'Bitte geben Sie hier Ihr Passwort ein!'
  password=prompt('Passwortgeschuetzter Bereich. Ihr Passwort:', 'intern/');
  top.FRAME1.location.href = password + ".htm";
  top.FRAME2.location.href = password + ".htm";
}
FRAME1/2 muss durch den Namen des entsprechenden Frames ersetzt werden.
Dann würde allerdings in beiden Frames die gleiche Datei geladen werden, daher gehe ich nicht davon aus, dass es so ist, wie du es wolltest aber da deutlich wird, wie man Frames mit JS anspricht hoffe ich, dass soweit änderbar ist, dass es stimmt ;)

Ach ja, Passwortschutz sollte eigentlich besser mit PHP oder .htaccess realisiert werden (Tutorial-Bereich) und
JavaScript hat nichts mit Java zu tun.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben