Bom dia amigos, tenho um pequeno sistema que faz alterações em páginas do Internet Explorer.
Porém, em páginas que estão situadas dentro de um iFrame (equivale a um formulário no Access), meu código me gera uma mensagem de erro justamente por eu estar tentando alterar uma "máscara" do site e não o site propriamente dito.
Tenho um código em Javascript que me permite identificar se estou em um iFrame ou não e me traz o valor original da URL (endereço original).
Minha intenção é aproveitar esse código para armazenar o valor do "endereço original" em uma variável e em seguida usá-la no "ie.Navigate".
Teria alguma forma de incorporar esse código ao Access?
Desde já agradeço!
Segue código que revela o Iframe:
Quando sua página é carregada em um iframe, window é diferente de window.parent.
Nesse caso, document.referrer terá a URL da página que carregou seu iframe.
.
Porém, em páginas que estão situadas dentro de um iFrame (equivale a um formulário no Access), meu código me gera uma mensagem de erro justamente por eu estar tentando alterar uma "máscara" do site e não o site propriamente dito.
Tenho um código em Javascript que me permite identificar se estou em um iFrame ou não e me traz o valor original da URL (endereço original).
Minha intenção é aproveitar esse código para armazenar o valor do "endereço original" em uma variável e em seguida usá-la no "ie.Navigate".
Teria alguma forma de incorporar esse código ao Access?
Desde já agradeço!
Segue código que revela o Iframe:
- Código:
var parentURL = window != window.parent ? document.referrer : null;
Quando sua página é carregada em um iframe, window é diferente de window.parent.
Nesse caso, document.referrer terá a URL da página que carregou seu iframe.
.