replace iframe instead of changing location (to support locations with hash)