2010-08-27 5 views
0

j'obtenu ce qui suit:Comment recharger, arrêter, reculer et avancer un cadre?

<frameset cols="20%,80%"> 
<frame src="zone1.htm" id="zone1"> 
<frame src="http://www.google.com" id="zone2"> 
</frameset> 

J'ai accès à zone1.htm et le second cadre est chargé à partir d'un site Web externe, je veux faire en utilisant javascript: + Recharger Stop + Retour + Commandes avancées en zone1. htm pour contrôler le cadre google.

Je ne suis pas sûr si cela est interdit par la même politique d'origine.

Merci

Répondre

1
window.history.forward() 
window.history.back(); 
window.location.reload(); 

où la fenêtre est l'objet window. L'objet de fenêtre d'un cadre peut être accessible de la manière suivante:

frames.zone2.window; 

Utilisez le nom, puis l'ID. Ou utilisez des index numériques: frames [0] .window;

navigateur d'aujourd'hui limitent souvent ces caractéristiques comme une amélioration de la sécurité (vous ne voulez pas une publicité pour vous rediriger tout le temps)

Questions connexes