Używanie JS w jaki sposób mogę zatrzymać przekierowywanie podrzędnych ramek Iframe lub przynajmniej monitować użytkowników o przekierowanie
Wiele witryn ma skrypty podobne do poniższego. Ma to na celu powstrzymanie innych osób przed tworzeniem witryn.
if (top.location != location) {
top.location.href = document.location.href;
}
Potrzebuję jakiegoś sposobu, aby uświadomić sobie, że iframe próbuje przekierować, a jeśli tak, to usunę iFrame i zamiast tego umieści link do strony. W ten sposób nie naruszam zasad użytkowania witryny w ramce, a także łącza do witryny. Rozumiem, że możesz użyć zdarzenia onbeforeunload, jak omówionotutaj itutaj ale oba wydają się naprawdę nieetyczne. Pamiętam, że czytałem gdzieś o bibliotece, która robi dokładnie to samo (digg robi to samo). Jakieś ślady?