Может ли iframe установить cookie или сеанс на родительскую страницу? Как получить значение в iframe на родительской странице без использования Ajax? Я пытаюсь передать значение Id из iframe на родительскую страницу и затем отправить его.
Внутри вашего iframe вы можете ссылаться на родительский документ, используя parent.document
. Если у вас есть поле ввода в родительском окне и вы хотите установить значение на нем без использования AJAX, вы должны просто выполнить следующие действия с помощью JavaScript:
parent.document.getElementById('myInputId').value = 'some value'; parent.document.getElementById('yourFormId').submit();
Вы также можете вызывать функции на родительской странице:
parent.someFunction();
Я не уверен в том, чтобы манипулировать файлом cookie родителя из дочернего фрейма, но ваш пост кажется, что все, что вам нужно сделать, это хранить и отправлять значение. Вы не сможете сделать это только с PHP.