Pergunta

A função OnResize não parece ser executada no Safari (3.03 Beta Windows Edition) quando um iframe é redimensionado por seu pai. Isso é um bug conhecido e existe alguma maneira de contornar ele além de uma verificação baseada em timer?

O iframe e seus pais estão no mesmo domínio; portanto, chamar a função de redimensionamento do pai seria factível, exceto que o meio aparente de chamar a função de um quadro filho - ifRameObj.function (), onde o ifRameobj é uma referência de objeto ao quadro, Parece apenas funcionar no IE e na ópera; FF, Safari e Chrome não conseguem executar a função.

Agradecemos antecipadamente por qualquer ajuda.

Foi útil?

Solução

Embora eu ainda não consiga obter a função OnResize, eu trabalhei em torno dela usando o segundo método - a chamada de função correta é ifRameObj.contentWindow.function (), para referência.

Embora não seja mais tão importante, qualquer informação sobre a questão principal ainda seria apreciada.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top