Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    passaggio variabili a java script

    Ho una pagina in cui vengono inseriti, letti da un db, vari file di flash
    che quindi vengono caricati dinamicamente. Qui voglio una spece di prewiev e
    quindi ho impostato le dimenzioni a 100x100 px. Ho inserito una scritta
    "Dimensioni reali", cliccando sulla quale va in esecuzione un java script
    che apre una nuova finestra delle giuste dimensioni nella quale è inserita
    l'animazione flash a dimensioni reali. L'animazione viene prelevata dal db
    in quanto cliccando sulla scritta passo al codice java script anche l'id
    dell'animazione. Ora succede che la finestra aperta con java script si apre
    perfettamente ma la finestra madre, quella con le prewiev cerca di caricare
    qualcosa e mi si presenta come pagina bianca con scritto [object]. Qualcuno
    mi sa per favore aiutare?
    Questo è l'indirizzzo della pagina alla quale per ora ho tolto lo java scritp http://www.clar.it/php/corsi_materiali.php?id=1
    Inserisco il codice interessato:
    <?php
    require "../admin/setup.php";
    $db = mysql_connect($servidor, $usuario, $password);
    mysql_select_db("$base",$db);
    $result = mysql_query("SELECT * FROM corsi_materiali WHERE id=$id",$db);
    $result_doc = mysql_query("SELECT * FROM materiali_corsi WHERE
    id_corso=$id",$db);
    echo "
    <table width=100% cellpadding=4>";
    $myrow = mysql_fetch_array($result);
    $descrizione = stripslashes($myrow[descrizione]);
    echo "<tr><td colspan=2><font
    class=boxnero>$descrizione</font>
    </td></tr></table>";
    while ($myrow_doc = mysql_fetch_array($result_doc)) {
    if (strstr($myrow_doc[foto], ".swf")) {





    $immagine = "<object classid=clsid27CDB6E-AE6D-11cf-96B8-444553540000
    codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab
    #version=6,0,29,0 width=100 height=100>
    <param name=movie value=../image_doc/$myrow_doc[foto]>
    <param name=quality value=high>
    <embed src=../image_doc/$myrow_doc[foto] quality=high
    pluginspage=http://www.macromedia.com/go/getflashplayer
    type=application/x-shockwave-flash width=100 ></embed></object>
    <a
    href='javascript:window.open(\"reali.php?id=$myrow _doc[id]\",\"\",\"width=55
    0,height=450\")'>Dimensioni reali</a>";

    } else {
    $immagine = "<img src=../image_doc/$myrow_doc[foto] width=100
    height=100>";
    }

    echo "

    <table cellpadding=4><tr><td valign=top
    rowspan=2>$immagine</td><td valign=top><font
    class=boxnero>$myrow_doc[descrizione]</font></td></tr><tr><td valign=bottom
    align=left><a
    href=../materiali_doc/bando_da_att.php?file=$myrow_doc[documento]>Scarica il
    sorgente</a><hr width=150></td></tr></table>";
    }

    ?>


    La pagina che si apre si chiama reali.php
    Grazie di nuovo
    Maurizio

  2. #2

    Di nuovo

    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    l'errore e' nel link: non devi richiamare la funzione con <a href="...">, usa l'evento onClick... dai un'occhiata con una ricerchina su questo (scusa per l'estrema sintesi, ma sto uscendo...)

  4. #4

    Nuova pagina

    Ho inserito anche la pagina con javascript, così potetre vedere quale è il problema:
    http://www.clar.it/php/corsi_materia...cript.php?id=1

  5. #5

    Ringraziamenti

    Grazie mille eiyen

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.