У меня есть старая модная страница, в которой используется набор фреймов, содержащий верхний и нижний кадры. Набор фреймов определен в "index.html", и мой код выглядит следующим образом:
<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>
Я хотел бы иметь возможность перехватывать ссылки, которые нажимаются на фрейме «mainFrame». Я думал, что могу просто добавить готовое событие для него, а затем живые события щелчка привязки, но это не работает. Любые идеи?
Примечание. Все файлы находятся в одном домене, поэтому это не проблема XSS.