Больше информации об Универсальных Интерфейсах: http://msdn.microsoft.com/en-us/library/kwtft8ak (По сравнению с 80) .aspx
Я думаю, что следующее сработает. По сути, мы выполняем «поиск» содержимого вашего окна iframe. Найдя нужную ссылку, мы привязываем к ней событие, которое закроет соответствующий iframe в родительском документе. Обратите внимание, что ваш iframe должен находиться в том же домене, что и ваша родительская страница, иначе вы не сможете получить доступ к его элементам. Кроме того, я добавил класс к ссылке, чтобы упростить выбор. Я предлагаю вам также сделать это.
$("#iframeID").contents().find("a.closeWindow").bind("click", function(){
$("#iframeID", top.document).hide();
});
Если вам абсолютно необходимо основывать привязку на тексте ссылки, вам придется пролистывать ссылки, чтобы найти нужную:
$("a", $("#iframeID").contents()).each(function(){
if ($(this).text() == "Close The Page") {
$(this).bind("click", function() {
$("#iframeID", top.document).hide();
});
}
});