Создать переменную на главной странице.
var UniqueId; //Unique ID that will arrive from the iframe
Теперь функция для записи значения
function setUniqeId(val) {
UniqueId = val;
}
Теперь внутри iframe, где уже получен идентификатор, передайте его родителю как
parent.setUniqueId(TheIdThatIHaveReceived);
Обновление:
Убедитесь, что сценарий для чтения находится после загрузки DOM.Одним из ранних способов обеспечения этого является размещение сценария после Элементов
<input id="topic_user_id" type="text" />
<script>
var unique_id = document.getElementById("topic_user_id").value;
parent.setUniqueId(unique_id);
</script>
. Одним из современных методов является создание обработчика событий, подобного
window.onload = function() {
var unique_id = document.getElementById("topic_user_id").value;
parent.setUniqueId(unique_id);
};
.