iframe Busters soll innerhalb eines anderen Seite eine Webseite aus einem Iframe brechen, damit sie der Top-Level-Seite
zum Beispiel werden Wenn ich einen iframe in dieser Antwort mit Ihrer Website drin hätte, wäre die Rolle eines iframe Busters auf Ihrer Website, Ihre Website aus meinem iframe zu busten und verhindern, dass ich iframes verwenden, um Ihre Website zu zeigen
Dies ist ähnlich um Frames zu machen, wo eine Website in einem Frameset enthalten sein kann, wobei ein zweiter Frame oben eine Digg-Leiste oder Werbung zeigt. In diesem Fall würde ein Frame-Buster den Browser zwingen, die Website und nur die Website wie vom Autor beabsichtigt anzuzeigen, und nicht in einem Frame mit potenzieller Werbung oder Malware, die in einem anderen Frame gebündelt ist.
Im angegebenen Beispiel wird das JavaScript verwendet, um ein Skript-Tag in eine zweite JavaScript-Datei einzufügen, die den eigentlichen Frame-Busting durchführt. Das JavaScript, das in der html-Datei verwendet wird, verschleiert diesen Prozess beim Laden verschiedener URLs für verschiedene Werbungen, die jeweils unterschiedliche iframe-html einfügen.
Die Längen, zu denen gegangen wird, sind wahrscheinlich ein Faktor einer Katzen- und Mausverfolgungsjagd, wie es mit Framing Busting-Techniken üblich ist, wo Seiten Skripte geschrieben haben, um Rahmen zu sprengen, und die Unternehmen, die für das Framing der Seiten verantwortlich sind, geschrieben haben Anti-Frame-Zerschlagung Skripte, so Anti-Anti-Frame-Zerschlagung Skripte wurden geschrieben.
Ich denke, das Konzept von 'Iframe Buster' ist überstrapaziert. Du beziehst dich darauf, aus dem iFrame herauszuspringen, damit die "iframed" -Seite zur obersten Seite wird. Wer möchte in der Anzeigenschaltung jedoch, dass die Anzeige den gesamten Seitenbereich einnimmt? Zum Beispiel, Iframe Busters sind hier erwähnt: http://blog.operative.com/?tag=iframe –
aktualisiert die Antwort –