Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Errore in homepage 2.05

Autore Messaggio
altanx

Amatore
Amatore
29 Discussioni



Profilo - altanx
06 febbraio 2006 alle 13:50:20 Profilo - altanxInvia un messaggio privato Rispondi quotando
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
Amatore
29 Discussioni



Profilo - altanx
06 febbraio 2006 alle 14:32:20 Profilo - altanxInvia un messaggio privato Rispondi quotando
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?


<%
Sub DisplayMicrobox() <-------------
If sPseudo <> "" Then
CreateTopTable "microbox_table", "Chat"
Response.Write GLOBAL_SITE_SUBTABLE & vbCrlf
%>
<_form name="microbox_form" onSubmit="return updateMicrobox(this)">
<tr><td class="myTD">
<_div id="microbox_div" style="overflow: Auto; word-wrap: break-word; width: 120px; height: 200px; margin: 0px; padding: 5px; border: Solid 1px #A5BADC">
</_div></td></tr>
<tr><td class="myTD">
<input type="text" value="" size="12" name="microbox" maxlength="160" class="cell">
<input type="submit" value="ok" class="button"></td></tr>
</_form>
</table>
<%
CreateBottomTable ""

End If <----------------------------
%>
<_Script language="Java_Script" type="text/Java_Script">
<!--
function callAHAH(url, target, callMessage, errorMessage, method, parameters) {
var req = null;
....
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
06 febbraio 2006 alle 14:32:38 Profilo - emuInvia un messaggio privato Rispondi quotando
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
Esperto
1270 Discussioni



Profilo - guyver
06 febbraio 2006 alle 15:47:04 Profilo - guyverInvia un messaggio privato Rispondi quotando
Modificato il 06 febbraio 2006 alle 15:47:21

Il 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&section=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
Amatore
29 Discussioni



Profilo - altanx
06 febbraio 2006 alle 17:27:24 Profilo - altanxInvia un messaggio privato Rispondi quotando
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
Amatore
29 Discussioni



Profilo - altanx
06 febbraio 2006 alle 20:50:42 Profilo - altanxInvia un messaggio privato Rispondi quotando
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
Esperto
317 Discussioni



Profilo - pierin
14 marzo 2006 alle 12:16:35 Profilo - pierinInvia un messaggio privato valchisone@hotmail.com Rispondi quotando
Modificato il 14 marzo 2006 alle 12:17:13

Grazie a tutti per i contributi alla microbox, io ho anche aggiunto uno sfondo basta
inserire in microbox_block.asp
CreateTopTable "microbox_table", "MicroBox"
Response.Write GLOBAL_SITE_SUBTABLE & vbCrlf
%>
<_form name="microbox_form" onSubmit="return updateMicrobox(this)">
<tr><td class="myTD" background="http://www.valchisone.it/web/microbox/sfondo.jpg">

---------------
Portale Valchisone e Germanasca
http://www.valchisone.it/web
pilota

Avanzato
Avanzato
199 Discussioni



Profilo - pilota
11 maggio 2006 alle 11:16:30 Profilo - pilotaInvia un messaggio privato Rispondi quotando
Modificato il 11 maggio 2006 alle 20:25:50

ho 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

Login
Password
Memorizza i tuoi dati:

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 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5685372 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi