Pergunta

compreender todas as preocupações de segurança e de interface do usuário com iFrames, estou implementando uma barra de ferramentas similar à DiggBar ou FacebookBar.

Uma barra superior persiste em toda a parte superior de 30 pixels da tela, e um iFrame exibindo preenchimentos de conteúdo externo se o restante da página.

Quando os usuários fechar a barra de ferramentas, e, assim, sair do meu pequeno site para ir diretamente para o site de terceiros, como posso estourar o iFrame corretamente e exibir a página certo? Se o usuário clica em um só link no iFrame, eu acabar mostrando a página errada.

Dada a minha compreensão da segurança do navegador, e juntamente com a forma como DiggBar e FacebookBar não conseguem fazer isso com precisão, eu estou supondo que não pode ser feito.

Mas eu estava esperando que os codificadores StackOverflow são mais inteligentes e pode ter uma resposta? :)

Obrigado!

Foi útil?

Solução

Você não pode. Por causa de cross browser segurança do site-scripting, o bar que fica em seu próprio quadro não pode acessar quaisquer outros quadros e determinar suas URLs.

Outras dicas

Para não mencionar que vai você vai ser processado por proprietários de sites para várias coisas e que você vai irritar qualquer hacker lá fora.

Esta é a última coisa que você quer fazer se você gostaria de não está na sua nosso escritório como aquele cara que queria incluir todos tinha o web site em seu site com a permissão dos proprietários.

Eu não iria falar-se em qualquer das convenções quer.

Eu também acrescentou a pergunta: "Você já código escrito ou trabalhou no código que molduras outros sites" à minha lista de perguntas para usar para eliminar candidatos a emprego.

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