Pergunta

Estou tentando acessar uma página que tem certa javascript que os erros causas e impede que a página de renderização totalmente.

<script language="Javascript">
parent.hidden.vPageState = parent.hidden.NEW_LIST;
</script>

e

<body  onload="top.menu.activateCell(3);">

Ambos estes erros estão relacionados ao fato de que eu estou acessando a página diretamente e não através de frames.

Eu comecei em torno deste fazendo meu próprio clone da página e hospedá-lo, mas eu não gosto dessa solução e queria saber se havia uma maneira de alguma forma

Substituir / Alter ou melhor ainda Erase que o código usando a injeção Javascript via Controlare

Graças

Foi útil?

Solução

Para o evento onload, apenas substituí-lo com uma nova função parte inferior da página.

http://haacked.com/archive/2006/02/05 /AddingWindowOnloadEventsInJavascript.aspx

O outro pode ser um pouco mais complicado .... Se você não pode removê-lo, você poderia tecnicamente criar uma moldura em torno da página que não mostra, de modo que o código seria disparam corretamente.

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