Многое зависит от того, что именно вы хотите сделать конкретно.
Проблема, с которой вы столкнулись, заключается в том, что DOM страницы в iframe, по-видимому, не находится в DOMвызывающая страница.Все, что видит страница вызова, это тег iframe в виде закрытого тега, подобного тегу изображения.Некоторые браузеры обнаруживают щелчок внутри iframe, вложенного в DIV, как щелчок в div, поэтому у вас есть
<DIV id="iframediv">
<Iframe blah...>
</DIV>
, и тогда вы можете использовать jQuery или аналогичный для обнаружения щелчка внутри iframediv и делатьstuff.
Реальным решением было бы попытаться не использовать iframe, поскольку, как я уже сказал, даже это решение не обязательно окупится.Я могу вспомнить хотя бы один сценарий, когда использование iframe не является вариантом, поэтому я оставлю это так.
Кроме того, предложения Виллема также кажутся обоснованными.