06 febbraio 2006 alle 13:50:20 Ciao, ultimamente ho fatto le seguenti modifiche al portale: inserimento della chat microbox visibile solo agli utenti loggati e inserimento di un altro box con solo html dentro visibile solo agli utenti non loggati. La versione di aspnuke che uso è la 2.05. Mentre dal mio computer di casa non riscontravo problemi dall'IE6 del lavoro mi compare il seguente messaggio: Riga 687 Errore 'nodeName' è nullo o non è un oggetto Il messaggio compare solo se l'utente non è loggato.
Eseguendo il debug viene indicata questa riga var nn = ele.nodeName
Facente parte di questa funzione function responseAHAH(req, target, errorMessage) { if(req) { if(req.readyState == 4) { var ele = getObject(target); var nn = ele.nodeName; if(req.status == 200) { if (nn.toUpperCase() == "TEXTAREA" || nn.toUpperCase() == "INPUT") { ele.value = req.responseText; } else { ele.innerHTML = req.responseText; ele.scrollTop = 10000; } } else { if (nn.toUpperCase() == "TEXTAREA" || nn.toUpperCase() == "INPUT") { ele.value = errorMessage+req.responseText; } else { ele.innerHTML = errorMessage+req.responseText; } } } } }
Avete qualche idea? Grazie altanx
altanx Amatore
29 Discussioni
06 febbraio 2006 alle 14:32:20 Aggiungo che per far vedere il blocco della chat solo dagli utenti loggati ho fatto le seguenti modifiche. Probabilmente l'end if non va bene lì, ma a quale riga potrei inserirlo?
06 febbraio 2006 alle 14:32:38 Direi che non hai nascosto bene la microbox. Mi spiego: secondo me la microbox va in errore perche' cerca di ricaricarsi, ma non puo' perche' non trova il div che tu hai nascosto. Devi "nascondere" tutto lo script, altrimento non funziona (il tuo explorer di casa non dice niente solo perche' non hai impostato il flag di segnalare tutti gli errori di Java_Script). Ciao
--------------- development@aspnuke.it
guyver Esperto
1270 Discussioni
06 febbraio 2006 alle 15:47:04 Modificato il 06 febbraio 2006 alle 15:47:21Il metodo più efficace per far usare la chat solo agli iscritti l'ho implementata per Pierin. La modifica la potete vedere quà http://www.aspnuke.it/forum_forum.asp?forum=7§ion=4&post=31907&page=2 --------------- http://www.aspnukers.it http://www.bitmaniasnc.com guyver(at)anime4you.it (non è più attiva dopo aver chiuso il sito www.anime4you.it) develop(at)aspnuke.it (non più attiva per motivi tecnici) assistenza(at)bitmaniasnc.com development(at)aspnukers.it
altanx Amatore
29 Discussioni
06 febbraio 2006 alle 17:27:24 Nella modifica che hai postato, se ho capito bene, il risultato è che i messaggi dei non iscritti non compaiono. Il mio scopo è invece di non far visualizzare la chat. Grazie cmq per il suggerimento.
Ciao altanx
altanx Amatore
29 Discussioni
06 febbraio 2006 alle 20:50:42 A quanto sembra ora funziona, se a qualcuno servisse ho modificato il file microbox_block.asp inserendo all'inizio:
<% Sub DisplayMicrobox() If sPseudo <> "" Then CreateTopTable "microbox_table", "Chat" Response.Write GLOBAL_SITE_SUBTABLE & vbCrlf %>
e alla fine del file </_Script>
<% End If End Sub %>
pierin Esperto
317 Discussioni
14 marzo 2006 alle 12:16:35 Modificato il 14 marzo 2006 alle 12:17:13Grazie a tutti per i contributi alla microbox, io ho anche aggiunto uno sfondo basta inserire in microbox_block.asp
11 maggio 2006 alle 11:16:30 Modificato il 11 maggio 2006 alle 20:25:50ho provato come dici tu ma lo sfondo non cambia per farlo cambiare o scritto<tr><td background="http://linkfoto"> così va bene a qualcno magari potrebbe servire ciao
Log in
Cerca
Sostieni AspNuke
Un piccolo gesto per aiutarci a mantenere AspNuke.it online
Promo
MusicWebItalia.it Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.
Visitatori
Visitatori Correnti : 115 Membri : 0
Anna
Iscritti
Utenti: 18940
Ultimo iscritto : glauco Lista iscritti Messaggi privati: 3373Commenti: 2210Immagini: 39Downloads: 144Articoli: 49Pagine: 101Siti web: 558Notizie: 180Sondaggi: 11Preferiti: 5685372Post sui forum: 51195Libro degli ospiti: 4Eventi: 7