chicosoft Posted September 20, 2006 at 04:08 PM Report #51811 Posted September 20, 2006 at 04:08 PM Viva, tenho uma pagina em php, com alguns scripts que so funcionam em ie, queria blokear o uso ao firefox, é possivel? Como faço?
karva Posted September 20, 2006 at 04:10 PM Report #51813 Posted September 20, 2006 at 04:10 PM queres bloquear so o firefox, ou so deixar abrir com o ie? Proud LEIC-A@IST student!
Triton Posted September 20, 2006 at 04:12 PM Report #51814 Posted September 20, 2006 at 04:12 PM Tens de verificar qual é a informação que o browser manda (isso no PHP está na $_SERVER), mas como tudo existem formas de contornar isso. <3 life
karva Posted September 20, 2006 at 04:14 PM Report #51815 Posted September 20, 2006 at 04:14 PM neste caso a $_SERVER["HTTP_USER_AGENT"] devolve qual o browser com que o user ta a aceder Proud LEIC-A@IST student!
M6 Posted September 20, 2006 at 04:17 PM Report #51818 Posted September 20, 2006 at 04:17 PM Já agora, a título de curiosidade, qual a razão de fazer um site "IE Only"? 10 REM Generation 48K! 20 INPUT "URL:", A$ 30 IF A$(1 TO 4) = "HTTP" THEN PRINT "400 Bad Request": GOTO 50 40 PRINT "404 Not Found" 50 PRINT "./M6 @ Portugal a Programar."
chicosoft Posted September 20, 2006 at 05:05 PM Author Report #51835 Posted September 20, 2006 at 05:05 PM Isto é uma intranet que eu estou a desenvolver. A ideia de I.E é porque descobri que alguns scripts que criei, so funcionam em i.e.... Assim, quando se abria com firefox, aparecia uma pagina a dizer que esta pagina so podia ser vista em IE. Alguem me da o codigo pra isso?
Triton Posted September 20, 2006 at 05:29 PM Report #51844 Posted September 20, 2006 at 05:29 PM Seria melhor arranjares uns scripts que funcionassem com todos os browsers. <3 life
chicosoft Posted September 20, 2006 at 05:54 PM Author Report #51855 Posted September 20, 2006 at 05:54 PM a ideia é mesmo so funcionar em I.E
karva Posted September 20, 2006 at 06:05 PM Report #51862 Posted September 20, 2006 at 06:05 PM ok, podes fazer de duas maneiras: php ou javascript aconselho a usar php, pois e visto no server. podes por algo assim: $browser = $_SERVER["HTTP_USER_AGENT"]; if ($browser == "MSIE") { //inserir contudo da pagina } else { echo "Pedimos desculpa, mas o seu browser, .'$browser'., não e compativel com este site"; } Proud LEIC-A@IST student!
kingless Posted September 20, 2006 at 06:30 PM Report #51874 Posted September 20, 2006 at 06:30 PM @Karva Posso estar errado mas acho que $_SERVER["HTTP_USER_AGENT"] não retorna "MSIE" mas sim algo parecido com Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; InfoPath.2) por isso eu acho que o código tem que ser if(eregi('MSIE', $browser)) { ...
chicosoft Posted September 20, 2006 at 07:36 PM Author Report #51893 Posted September 20, 2006 at 07:36 PM funcionou desta maneira: if(eregi('MSIE', $browser)) { Obrigado.
karva Posted September 20, 2006 at 07:43 PM Report #51897 Posted September 20, 2006 at 07:43 PM ya, isso foi codigo escrito mesmo em cima do joelho. eu com os nomes dos browsers nunca atinei assim mt... Proud LEIC-A@IST student!
chicosoft Posted September 20, 2006 at 07:59 PM Author Report #51908 Posted September 20, 2006 at 07:59 PM Funciona na perfeição era mesmo isto que queria. Obrigado 😄
Gurzi Posted September 20, 2006 at 10:37 PM Report #51954 Posted September 20, 2006 at 10:37 PM Podes mostrar todo o código dessa parte para ver como resolveste o problema por favor ?
Procrastinator Posted September 29, 2006 at 10:31 AM Report #53647 Posted September 29, 2006 at 10:31 AM Eu se fosse a ti usava Conditional comments para fazer isso 😕
Knitter Posted September 29, 2006 at 08:14 PM Report #53851 Posted September 29, 2006 at 08:14 PM Não queria estragar a festa mas qualquer Web Browser decente, claro que isto exclui o IE, permite mudar a identificação. Eu posso assim estar a usar o Konquer e dizer ao servidor que estou a usar o IE. Acho que isso fura um pouco a ideia do que está a fazer 😄
Triton Posted September 29, 2006 at 08:23 PM Report #53852 Posted September 29, 2006 at 08:23 PM Não queria estragar a festa mas qualquer Web Browser decente, claro que isto exclui o IE, permite mudar a identificação. Eu posso assim estar a usar o Konquer e dizer ao servidor que estou a usar o IE. Acho que isso fura um pouco a ideia do que está a fazer 😄 Esta solução deve chegar para o que ele pretende. 😄 Nem todos têm o skill para alterar os headers do browser. ...e sim, o IE permite alterar os headers. <3 life
karva Posted September 29, 2006 at 08:25 PM Report #53853 Posted September 29, 2006 at 08:25 PM mas pelo que percebi, bloquear o ff e so por causa dos scripts q correm no site, mas em caso de duvida, podes sempre por tambem javascript, apesar de nao adiantar muito Proud LEIC-A@IST student!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now