Я предполагаю, что вы хотите сделать больше в функции родительской страницы; если нет, вы можете просто изменить URL-адрес iframe, не вызывая родителя, конечно ...
Что касается вашего второго вопроса, iframe ведет себя как ebmedded страница: вы можете просматривать все, что вы хотите в iframe, не затрагивая родителя (за исключением, конечно, вызовов javascript, таких как тот, который вы хотите использовать), но просматривайте с родительскую страницу, и вы также потеряете iframe.
Надеюсь, это было объяснение, которое вы искали:)