Я использую Fancybox для своих всплывающих окон. Всякий раз, когда я создаю новый iframe, iframe содержит страницу со ссылками на другие страницы. Когда пользователь нажимает на разные ссылки в iframe и закрывает всплывающее окно, я хотел бы получить последнюю ссылку, которую они посетили.Как мне найти место для fancybox iframe?
Как получить последнюю посещенную ссылку? Я могу только получить то, с чего я начал.
$.fancybox({
type: 'iframe',
href: 'https://slashdot.org/',
beforeClose: function() {
alert('How do I get last link in the frame?');
var name = $(this).prop("content")[0].name;
var iframename = "Frame Name: " + name;
var src = "Frame source: " + $('#' + name).attr('src');
$('#output').html(iframename + "<br/>" + src);
}
});
Образец на JSFiddle.