PDA

View Full Version : Javascript con php


Traxsung
12-10-2007, 16:11
ragazzi ho scritto questo script in php dove mi avvalgo dell'uso di javascript per poter aprire una pagina di dimensioni x,y

purtroppo non va...e non capisco il perchè.

di seguito vi posto il codice:






<?php

@require('funzioni.php');



top();

?>


<script type="text/javascript">
<!--
function PopupCentrata() {
var w = 580;
var h = 310;
var l = Math.floor((screen.width-w)/2);
var t = Math.floor((screen.height-h)/2);
window.open("decreto.php","","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l,"scroll:0");
}
//-->


</script>
<body bgcolor="A6C68C">

<form action="confermaordine.php" method="post" enctype="multipart/form-data">



<h1>Inserire i dati nel form sottostante:</h1>

<table width="400" border="0" cellspacing="0" cellpadding="0" bgcolor="A6C68C">

<tr>

<td><b>COGNOME:</b></td>

<td><input name="cognome" type="text" size="25" maxlength="25"></td>

</tr>

<tr>

<td><b>NOME:</b></td>

<td><input name="nome" type="text" size="25" maxlength="25"></td>

</tr>


<td><b>INDIRIZZO:</b></td>

<td><input name="indirizzo" type="text" size="25" maxlength="50"></td>

</tr>

<tr>

<td><b>LOCALITA' (PROV):</b></td>

<td><input name="localita" type="text" size="25" maxlength="25"></td>

</tr>

<tr>

<td><b>CAP:</b></td>

<td><input name="cap" type="text" size="25" maxlength="5"></td>

</tr>

<tr>

<td><b>EMAIL:</b></td>

<td><input name="email" type="text" size="25" maxlength="25"></td>

</tr>

<tr>

<td><b>TELEFONO:</b></td>

<td><input name="telefono" type="text" size="25" maxlength="25"></td>
</tr>

<tr>

<td><b>PAGAMENTO:</b></td><br>

<td><select name="pagamento"><option value=Postepay>Postepay</option><option value=Bonifico>Bonifico</option><option value=Vaglia>Vaglia</option></select></td>
</tr>
</table>
<table width="400" border="0" cellspacing="0" cellpadding="0" bgcolor="A6C68C">
<tr>
<td align="center"><input type="checkbox" name="option1" value="Accetto">
<A HREF="http://www.dimagrimentobenessere.com/decreto.php"><font size="2">INFORMATIVA AI SENSI DELL'ARTICOLO
13 DEL DECRETO LEGISLATIVO 196/2003</font></A></td>
</tr>




</table>

<br>

<br>

<a href="index.php"><img src="btn_backshop.gif"></a>

<input name="invia il modulo" type="image" src="btn_confermaordine.gif">

</form>

</body>

</html>

<?php bottom(); ?>

268354 entries in database highlighted in 0.02s · PHP Mirror · Benjamin Schulz · foo

kk3z
13-10-2007, 12:23
window.open("decreto.php","","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l,"scroll:0");

C'è una virgola fuori luogo, prima di scroll:0 (che dovrebbe essere scroll=0, o no?):

window.open("decreto.php","","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l ",scroll:0");

Prova ad usare firefox (e a guardare la console degli errori o a usare firebug), che spiega l'errore meglio di iexplorer.

Traxsung
13-10-2007, 14:35
kk3z...ho provato anche come mi hai consigliato te, ma non va.

Cosa potrebbe essere ?