Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Non mi apre la popup..

  1. #1

    Non mi apre la popup..


    codice:
    <script>
    
    var titolo=new Array();
    var locandina=new Array();
    var link=new Array();
    
    titolo[0]="2 Fast 2 Furious"
    locandina[0]="2Fast2Furious"
    link[0]="Solaris.htm"
    
    titolo[1]="28 Giorni Dopo"
    locandina[1]="28GiorniDopo"
    link[1]="28 Giorni Dopo.htm"
    
    titolo[2]="8 mile"
    locandina[2]="8mile"
    link[2]="8mile.htm"
    
    
    function scheda(film){
    window.open(film,'longu','width=400,height=280,top=0,left=0')
    }
    
    function scrivi(tit,loc,lin){
    document.write ("<td width='12.5%' class='titolo' align='center'><a href='javascript:scheda(" + lin + ")'>[img]Locandine/" + loc + ".jpg[/img]
    " + tit + "</a></td>");
    }
    
    document.write ("<table><tr>");
    for (i=0; i<titolo.length; i++){
    scrivi(titolo[i],locandina[i],link[i])
    }
    
    
    document.write ("</tr></table>");
    </script>
    .:::Longu:::.

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    633
    mah..cosí d'impatto direi che la concatenazione che hai fatto ha qualche errore:

    scheda(" + lin + ")

    tu vorresti una cosa del genere:

    scheda('Solaris.htm');

    mentre concatenando in quel modo, ottieni:

    scheda(Solaris.htm);

    secondo ottieni anche un errore..no?
    ciauz
    Alcuni miei articoli in PRO.HTML.IT: JavaScript | DHTML | DOM
    Sviluppo : wedev | forum

  3. #3
    Avevo già risolto
    erano proprio le virgolette
    .:::Longu:::.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.