Viele Webseiten haben eine Frame-Struktur. In vielen Fällen werden Schaltflächenklickereignisse oder Links verwendet, um aus dem Frame zu springen und zu anderen Schnittstellen zu gelangen. Klicken Sie beispielsweise auf „Abmelden“, um zur Anmeldeoberfläche zurückzukehren.
1. Es gibt mehrere Möglichkeiten, durch Ausführen eines Skripts aus dem Rahmen zu springen:
Kopieren Sie den Codecode wie folgt:
1.<script language = javascript>window.open('Login.aspx','_top')</script>"
2.<script language = javascript>window.open('Login.aspx','_parent')</script>"
3.<script language = javascript>window.parent.location.href='login.aspx'</script>
4. Response.Write("<script>window.parent.opener=null;window.top.close();</script>")
Response.Write("<script>window.open('index.aspx','');</script>")
Diese Methode schließt zunächst das ursprüngliche Rahmenfenster und öffnet dann erneut ein neues Fenster. Dies gilt, wenn die Browsereinstellungen in vielen Funktionsschnittstellen geändert werden und bei der Rückkehr zur Anmeldeschnittstelle die Standardeinstellungen verwendet werden.
2. Links springen aus dem Rahmen
Diese Situation ist sehr einfach. Fügen Sie einfach das Attribut target="_top" hinzu.
Es wird zu anderen Seiten gesprungen.