J'ai une ancienne page de mode qui utilise un cadre contenant un cadre supérieur et un cadre inférieur. Le jeu de cadres est défini dans « index.html » et mon code est le suivant:Intercepter les clics de lien à partir de la trame
<html>
<head>
<script src="jquery-1.4.2.min.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
$('#mainFrame').ready(function() {
$('#mainFrame a').live('click', function() {
alert('u click');
return false;
});
});
});
</script>
</head>
<frameset id="main" rows="125,*" cols="*">
<frame src="header.html" name="headerFrame" id="headerFrame" />
<frame src="main.html" name="mainFrame" id="mainFrame" />
</frameset>
</html>
Je voudrais être en mesure d'intercepter les liens qui sont cliqué sur le cadre « mainFrame ». Je pensais que je pouvais simplement ajouter un événement prêt pour cela, puis relier les événements de clic, mais cela ne fonctionne pas. Des idées?
Remarque: Les fichiers sont tous sur le même domaine, donc ce n'est pas un problème XSS.