Я использую javascript, чтобы судить, что страница в фрейме:
if (this != top) { alert("true"); }
но я все время получаю "истину", даже если не в фрейме (как на картинке), кто мне может помочь?
Попробуйте
if (self != top) { alert("true"); }