O JavaScript executado através da barra de endereços não está funcionando no Firefox 7, 8

5

O JavaScript executado através da barra de endereços não está funcionando no Firefox 7, 8. Por exemplo, o código abaixo funciona no Chrome, quando colo na barra de endereços e pressione Enter:

javascript:alert("hello world!");

No Firefox mais recente, não está funcionando. Por quê? Como posso fazer isso funcionar?

slhck
fonte
Qual é a sua aplicação prática desse recurso?
Šime Vidas
Você pode encontrar resposta aqui. Você está em
Página
eu não consigo encontrar qualquer solução de seu url
1
eu só preciso para executar javascript através do bar adress
1
A partir desse URL: "A partir do Firefox 6, o javascript na barra de URL é executado com um princípio de segurança nulo por razões de segurança. Isso significa que está quase desativado. Você precisa de um bookmarklet ou de um complemento para uma solução alternativa."
Quentin

Respostas:

3

É uma questão de segurança. Outros navegadores seguirão esta restrição ...

Use o firebug;)


fonte
0

Se você deseja executar o javascript a partir do URL, precisará usar o seguinte:

digamos, você tem o site: http://www.site.com/post.php . em post.php, insira:

if (!empty($_GET['action']) && $_GET['action'] == myfunction ){
echo '<script>alert("Hi User");</script>';
}

depois disso, quando você digitar: http://www.site.com/post.php?action=myfunction

então o script será mostrado.

T.Todua
fonte