Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema window.open

  1. #1

    problema window.open

    salve ragazzi ho inserito nel mio script php il seguente tag a href per passare delle variabili ad altro script php
    <a href="#" onclick="window.open('registra.php?id=$row_interva llo[id]&cmd=salva','pippo','width=347,height=230')">
    soltanto che quando carico la pagina il settore in cui ho inserito l' a href non risulta cliccabile, è come se non fosse inserito alcun tag.
    ho sbagliato qualcosa nella sintassi?
    vi prego aiutatemi!!!


  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    a prima vista va bene

    - se php non scrive tutto quello che hai postato
    questo
    $row_intervallo[id]
    mi sembra debba andare in modo php
    onclick="window.open('registra.php?id=<?=$row_inte rvallo[id]; ?>&cmd=salva','pippo','width=347,height=230')">

    - se php scrive tutto la stringa
    e' delimitata da ' o "? decidi e preoccupati di far precedere \ al carattere non delimitatore di stringa

  3. #3
    Non sono riuscito a risolvere, ti posto una parte di codice chiedendoti di dargli un 'occhiata per favore:
    <div align="center">
    <table border="0" cellpadding="0" cellspacing="0" valign="middle" width="100%">
    <?
    if ($azz == 1) {
    ?>
    <tr>
    <td width="100%" align="left" height="15%">
    <font face="Verdana" size="4" ><? echo $k //echo $k-$mese ?></font>
    </td>
    </tr>
    <?
    }
    ?>
    <a href="#" onclick=\"window.open('attivita.php?id=$row_interv allo[id]&$cmd=salva','pippo','width=347,height=230')">

    <tr>
    <td width="100%" align="left" bgcolor="#808080">
    <font face="Verdana" size="1" color="#FFFFFF"><? echo $begin ?></font>
    </td>
    </tr>
    <tr>
    <td width="100%" align="left" $color>
    <font face="Verdana" size="1" ><? echo $row_intervallo[dove] ?></font>
    </td>
    </tr>
    <tr>
    <td width="100%" align="left" $color>
    <font face="Verdana" size="1" ><? echo $row_intervallo[motivo] ?></font>
    </td>
    </tr>
    <tr>
    <td width="100%" align="left" bgcolor="#808080">
    <font face="Verdana" size="1" color="#FFFFFF"><? echo $end ?></font>
    </td>
    </tr>
    </a>

    </table>
    </div>
    Ti ringrazio anticipatamente

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    <a href="#" onclick="window.open('attivita.php?id=<?=$row_intervallo[id]; ?>&cmd=salva','pippo','width=347,height=230')">
    oppure
    codice:
    <?
    echo "<a href=\"#\" onclick=\"window.open('attivita.php?id=".$row_intervallo[id]."&cmd=salva','pippo','width=347,height=230')\">";
    ?>
    poi se ci vuoi scrivere qualcosa in quell' ancora magari la vedi anche nel browser
    <a ...>testo</a>
    ciao

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    rileggendo, fai un gran casino,
    una tabella contiene righe e celle, non ancore a casaccio

  6. #6

    hai ragione

    Scusami hai ragione mi preoccupo più della parte applicativa php che del resto, ho visto ho combinato un casino con le tabelle adesso le metto a posto e provo con i tuoi consigli
    VVoVe:

    ciao

  7. #7
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Xinod
    a prima vista va bene

    - se php non scrive tutto quello che hai postato
    questo
    $row_intervallo[id]
    mi sembra debba andare in modo php
    onclick="window.open('registra.php?id=<?=$row_inte rvallo[id]; ?>&cmd=salva','pippo','width=347,height=230')">

    - se php scrive tutto la stringa
    e' delimitata da ' o "? decidi e preoccupati di far precedere \ al carattere non delimitatore di stringa
    come mai metti l'uguale? non dovrebbe essere meglio così

    onclick="window.open('registra.php?id=<? echo $row_intervallo[id]; ?>&cmd=salva','pippo','width=347,height=230')">

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.