Как отправить переменную php из Colorbox iFrame к родителю; и как заставить функцию, включающую указанную переменную, запускать на родительском элементе без перезагрузки - PullRequest
0 голосов
/ 25 января 2011

Я немного новичок в программировании, так что терпите меня здесь.

Я пытаюсь щелкнуть ссылку внутри iFrame Colorbox (каждая ссылка на родительской странице открывает разные Colorbox на основе переменных MySQL), выполнить функцию в родительском фрейме без , которую необходимо обновить

Ссылка, щелкнувшая в iFrame, предназначена для песни, и я хотел бы оставить iFrame нетронутым (то есть не закрытым), хотя родительский плеер будет воспроизводить конкретную песню ...

Возможно ли это? Я делаю это слишком сложным? Решение

Любая помощь будет более чем признательна.

1 Ответ

0 голосов
/ 25 января 2011

Вы можете вызывать функции javascript, которые определены в родительском окне iframe, используя

parent.yourFunction();

Таким образом, вы можете в основном иметь это в родительском:

function myFunction(songID) {
}

и в iframe назовите это так:

parent.myFunction(songID)
...