Ciao a tutti.
Ho un link semplicissimo che apre una nuova finestra HTML:
<a href ="http://www.sito.it/show.php?id=$id">
Vorrei invece far aprire un popup centrata, grande 700x400 px.
E' possibile?
Grazie,
LARRY
Ciao a tutti.
Ho un link semplicissimo che apre una nuova finestra HTML:
<a href ="http://www.sito.it/show.php?id=$id">
Vorrei invece far aprire un popup centrata, grande 700x400 px.
E' possibile?
Grazie,
LARRY
Ok, ma il problema è che il link alla pagina html che deve aprirsi nella popup deve essere dinamico.![]()
basta modificarlo leggermente
codice:<script type="text/javascript"> function open_win() { window.open("http://www.sito.it/show.php?id=<? echo $id ?>","_blank","toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=400") } </script>
"Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."
Guardate: Il Miracolo delle Noci!!
Perfetto, grazie![]()
ti consiglio una lettura attenta a questo post http://www.albertobottarini.com/phpschool/?p=6
ti puo sicuramente cancellare i dubbi sui linguaggi server-side e client-side
www.gext.it
Ho inserito lo script in questo modo, ma mi da' errore, non mi visualizzare la popup.
Come mai?![]()
Codice PHP:
<script type="text/javascript">
<!--
function PopupCentrata() {
var w = 740;
var h = 420;
var l = Math.floor((screen.width-w)/2);
var t = Math.floor((screen.height-h)/2);
window.open("http://www.sito.it/news/show.php?id=2","","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l);
}
//-->
</script>
<?
/* dichiariamo alcune importanti variabili per collegarci al database */
$DBhost = "";
$DBuser = "";
$DBpass = "";
$DBName = "";
$table = "";
mysql_connect($DBhost,$DBuser,$DBpass) or die("Impossibile collegarsi al server");
@mysql_select_db("$DBName") or die("Impossibile connettersi al database $DBName");
$sqlquery = "SELECT * FROM $table order by date DESC, heure desc";
$result = mysql_query($sqlquery);
echo "&ciao=";
while($ris=mysql_fetch_array($result)){
$id = $ris['id'];
$data2 = $ris['date'];
$data=explode("-",$data2);
$datacorretta=$data[2]."-".$data[1]."-".$data[0];
$ciccio.= "<font color=\"#c90000\" size=\"10px\">[b]:: ".$ris['titre']."[/b]</font>
<font color=\"#212120\" size=\"10px\">".$ris['auteur']."</font>
<font color=\"#A7A6A5\" size=\"10px\"><a href =\"javascript:PopupCentrata()\">[leggi]</a></font>
";
}
echo $ciccio;
?>