Popup não abre com o id passado!
Bom dia pessoal, ve se voces podem me dar uma ajuda, tenho um codigo para abrir janelas popup, que dão um alert se o usuario estiver usando um bloqueador de popup, ou pelo menos ele tenta, o codigo é o seguinte:
<script>function abrir(id){janela=window.open("abrir.php?id="+id,"Titulo",'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=400,height=300');text = "Se a janela não abrir\ntalvez seja porque você tenha um\nprograma bloqueador de pop-up!\nPara abrir a janela\né preciso desabilitar o bloqueador\nde popup's!";if(janela == null) { alert(text); return; }}</script><a href="java script:abrir(kkaklsjdkasndkansjkdnasjklndasjkldas==)">link</a><br /><a href="java script:abrir(iajsdaisojdioasjdioasjdionasiodnasid==)">link</a><br /><a href="java script:abrir(jkoandojansdojans/as/das/d/asdasdmai==)">link</a><br /><a href="java script:abrir(aksdkasdikasmdkasd=askdnaksndkasdkad==)">link</a><br /><a href="java script:abrir(aksdkasdikasmdkasd=askdnaksndkasdkad==)">link</a><br />No arquivo abrir.php<?$id = $_GET["id"];echo "o id é $id";?>
Observem que o id passado pelo link está encriptado, pois é assim que ele deve passar esta variavel, mas o problema é que assim ele nao abre, ele obrigatoriamente tem que ser numérico, porque se eu passar um numero ele abre (ex: 123456789), ou pode-se passar literal, e como trato para ele receber este literal para abrir o popup?
desde já agradeço.
Att,
Orides Tomkiel Zmovirzynski.
Discussão (2)
Carregando comentários...