Pagina 1 di 1

Problemi popup

MessaggioInviato: sab feb 14, 2009 9:58 am
da liverani_99
salve ragazzuoli, sono sempre qui a scocciarvi! [:D]
Ho un problema con questo sito (che al momento non ho il tempo di rifare da 0, causa esami). In basso c'è una casella news che, fino a poco tempo fa, quando si cliccava su una delle news che passano, si apriva una finestra con il testo della news stessa. Ora non funziona più quest'opzione. Qualcuno saprebbe spiegarmi il motivo? Grazie!

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 10:01 am
da ste_95
Non vedo la dichiarazione della funzione popupnews che viene richiamata al clic su una news. [uhm]

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 11:22 am
da liverani_99
Considerando che non ho conoscenze inquesto, campo, dicendo la cosa più terra-terra, sarebbe?

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 12:29 pm
da ste_95
Quando una persona clicca sul titolo della news, viene richiamata la funzione javascript popupnews, che però nel codice non è dichiarata. Spero di essermi spiegato.

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 12:41 pm
da liverani_99
Quindi dovrei aggiungere una stringa precisa? (ripeto, non ho conoscenze, quindi mi risulta un po' difficile operare. Colui che dovrebbe gestire il tutto si è dimesso e mi hanno affibbiato questo compito, nonostante non sia preparato sull'argomento.)

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 12:56 pm
da ste_95
Sostituisci questo:

Codice: Seleziona tutto
<script type="text/JavaScript">
function popupEvent(day, month, year, w, h) {
   var winl = (screen.width - w) / 2;
   var wint = (screen.height - h) / 2;
   win = window.open("scriptcal/popup.php?day=" + day + "&month=" + month + "&year=" + year + "","Calendar","scrollbars=yes, status=yes, location=no, toolbar=no, menubar=no, directories=no, resizable=yes, width=" + w + ", height=" + h + ", top=" + wint + ", left=" + winl + "");
   if (parseInt(navigator.appVersion) >= 4) {
      win.window.focus();
   }
}
</script>


Con questo:

Codice: Seleziona tutto
<script type="text/JavaScript">
function popupEvent(day, month, year, w, h) {
   var winl = (screen.width - w) / 2;
   var wint = (screen.height - h) / 2;
   win = window.open("scriptcal/popup.php?day=" + day + "&month=" + month + "&year=" + year + "","Calendar","scrollbars=yes, status=yes, location=no, toolbar=no, menubar=no, directories=no, resizable=yes, width=" + w + ", height=" + h + ", top=" + wint + ", left=" + winl + "");
   if (parseInt(navigator.appVersion) >= 4) {
      win.window.focus();
   }
}
  var stile = "top=10, left=10, width=250, height=200, status=no, menubar=no, toolbar=no scrollbar=no";
     function Popup(apri) {
        window.open(apri, "", stile);
     }
</script>


Poi, nel box delle news, sostituisci per ogni riga questo:

Codice: Seleziona tutto
<a href="javascript:popupnews('popupnews.php?id=


Con questo:

Codice: Seleziona tutto
<a href="javascript:Popup('popupnews.php?id=

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 1:25 pm
da liverani_99
Grazie mille! Ti devo una birra (o un succo di frutta, se sei astemo!) [brindisi]

Re: Problemi popup

MessaggioInviato: sab feb 14, 2009 1:43 pm
da ste_95
liverani_99 ha scritto:Grazie mille! Ti devo una birra (o un succo di frutta, se sei astemo!) [brindisi]

Figurati! [:)]