Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    21

    [PHP]Equivalente JScript

    Gente mi sto rimbambendo ma ho un bel problema.....
    ho un link che deve essere aperto con determinate dimensioni, senza barre strumenti, in una nuova finestra.
    Il problema è che non so come inizializzare lo script JS....
    ossia la pagina di codice si presenta così:

    Codice PHP:
    <? alalaalalalal ?>
    il problma è l'assenza del tag </head> prima del quleva inserito lo script.....

    ora c'è un equivalente PHP a tale funzione oppure posso mettere un head a capo della pagina, poi lo script poi chiudere l'head e farepartire lo script?

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Poche informazioni per aiutarti...

    Che tipo di pagina apri nel popup? E' generata dinamicamente? è statica? è un'immagine? se è dinamica, che codice usi?


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    21
    Originariamente inviato da Il_Drugo
    Poche informazioni per aiutarti...

    Che tipo di pagina apri nel popup? E' generata dinamicamente? è statica? è un'immagine? se è dinamica, che codice usi?

    è una pagina PHP dinamica, è praticamente una tabella che richiama diverse informazioni sul database.......

  4. #4
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Beh allora inserisci l'head direttamente nella pagina PHP. Strutturala come vuoi...e la richiami nel popup da Js. Forse non capisco il problema....

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    21
    Guarda allora la cosa che devo popuppare è questa

    Codice PHP:
    <HEAD>
    <script type="text/javascript">
    function newWindow([url]http://www.ggg.com/gdr/scheda.php?pg=.[/url]$data['user_name']) {
      var bookWindow;
      bookWindow = window.open(link, "new1", "width=240,height=360,scrollbars,resizable");
      if (bookWindow.open) {
        bookWindow.close;
      }
      bookWindow.focus();
    }

    </script>
    </HEAD>
    <BODY>
    <?
    <--! Qui la pagina continua -->
    [
    url='http://www.ggg.com/gdr/scheda.php?pg=".$data[']".$data['user_name']."[/url]
     
    <--! 
    Qui la pagina continua -->
    ?></BODY>
    il problema è che essendoci 2 righe del database non so come devo fare a collegare tale link che come indirizzo ha scheda.php?pg=.$data['user_name'] che come variabile di destinazione ha una casella di DB.
    Senza JS ci sono riuscito ma aprirei un popup con barre e tutto....non ci riesco con JS

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    21
    Up....

    aiutoo!

  7. #7
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Non ho mica capito il problema....

    Cioè tu vuoi aprire la pagina di cui mi hai postato il codice in un popup JS? non vedo dove sia il problema scusami...prova a spiegarti meglio perchè per ora si capisce poco o nulla...

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    21
    no...allora quello che voglio fare io è questo....

    il codice che ho messo sopra è quello di una pagina in PHP.
    in quella pagina c'è un link ossia questo:

    Codice PHP:
    [url='http://www.ggg.com/gdr/scheda.php?pg=".$data[']".$data['user_name']."[/url
    quando io clicco su questo link mi si apre una pagina _top dove appare la scheda di un certo utente, il quale id viene selezionato mediante la sintassi ".$data['user_name'].", e il nome apparente del link ossia quello dove clicco per aprirlo è ancora una volta ".$data['user_name'].".

    Quello che voglio fare io è fare aprire la pagina scheda.php sempre con la stessa sintassi ma con target _blank e con determinate funzioni, ma non so come diavolo mantenere la variabile che seleziona l'ID dell'utente

  9. #9
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Boh...se ho capito bene ti sei perso in un bicchier d'acqua:

    Codice PHP:
    <HEAD>
    <script type="text/javascript">
     <!--
     function PopupCentrata(page) 
     {
       var w = 400;
       var h = 250;
       var l = Math.floor((screen.width-w)/2);
       var t = Math.floor((screen.height-h)/2);
       window.open(page,"","width=" + w + ",height=" + h + ",top=" + t + ",left=" + l);
     }
     //-->
    </script> 
    </HEAD>
    <BODY>

    <--! Qui la pagina continua -->
    [url="javascript:PopupCentrata('http://www.ggg.com/gdr/scheda.php?pg=<?php print($data['user_name']); ?>');"]<?php print($data['user_name']); ?>[/url]

    <--! Qui la pagina continua -->

    </BODY>


    EDIT: ocio che il forum qui aggiunge un "-" alla parola Javascript per motivi di sicurezza. Se fai un semplice copia e incolla mi sa che non ti funzia^^'

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    21
    azz.....ho un parse error....a quanto pare mancano delle virgolette:

    Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /web/htdocs/www.xxx.com/home/maincore/forum/viewthread.php
    eppure l'ho tolto il trattino anche se non c'entra nulla

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.