Può capitare di dover utilizzare entrambe le librerie indicate nel titolo del post ma di visualizzare il seguente errore js:
Error: element.dispatchEvent is not a function
Questo errore si verifica perchè entrambe le librerie utilizzano il carattere dollaro ($) per richiamare l’id di un div.
Per la risoluzione dell’errore e per far convivere in modo pacifico le due librerie, bisogna definire un namespace per JQuery e così richiamare l’id del div con il namespace.
Dopo la definizione delle librerie di jquery e prototype, in namespace viene definito: var $j = jQuery.noConflict();. Viene richiamata una funzione speciale di jquery. Da quel momento in avanti, si utilizzerà il namespace ($j) per far riferimento agli id dei div utilizzati da jquery e si utilizzerà il $ classico per richiamare gli id dei div per prototype.
Di seguito il link alla documentazione ufficiale di jquery:
http://docs.jquery.com/Using_jQuery_with_Other_Libraries
Posted by admin on febbraio 14th, 2010 | 3 Comments »
Inserendo una mappa di google (http://code.google.com/intl/it-IT/apis/maps/index.html) e cercando di visualizzarla con IE6 (con IE7 e FF viene visualizzata correttamente) compare il seguente messaggio di errore:
“GMap2 is not defined”
Per la risoluzione di questo problema, è necessario pulire la cache del browser e aggiornare la pagina!
Per maggiori dettagli fare riferimento alla seguente discussione:
http://groups.google.it/group/Google-Maps-API/browse_thread/thread/6b454e41353ffca9?pli=1
Posted by admin on febbraio 14th, 2010 | No Comments »
Con javascript è possibile utilizzare l’istruzione TRY / CATCH per poter catturare i messaggi di errore che compaiono.
Il codice che permette ciò è il seguente:
function … {
…
try {
…
catch(err) {
txt=”There was an error on this page.\n\n”
txt+=”Error description: ” + err.description + “\n\n”
txt+=”Click OK to continue.\n\n”
alert(txt)
}
}
Nel modo descritto, se c’è un’errore nel codice all’interno del TRY, viene catturato e visualizzato nell’alert.
Posted by admin on febbraio 14th, 2010 | 1 Comment »
Per ripristinare internet explorer 6 con WindowsXP ecco i passi da seguire:
- START
- ESEGUI
- sfc /scannow
Questo è il comando per ripristinare il browser di casa Microsoft.
Un metodo alternativo (forse un pò più articolato) è:
Per disinstallare modifica il valore di IsInstalled da 1 a 0
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Active Setup\Installed
Components\{89820200-ECBD-11cf-8B85-00AA005B4383} Per reinstallarlo
start -> esegui
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132
%windir%\Inf\ie.infoppure
start -> esegui
“c:\ie6\ie6setup.exe” /c:”ie6wzd.exe /d /s:””#E”
dopo aver scaricato il file iesetup.exe dal sito microsoft
Posted by admin on febbraio 14th, 2010 | No Comments »
Alcune volte capita dover ripristinare IIS. Il comando è IISRESET da eseguire dal prompt del DOS. Le proprietà sono le seguenti:
| iisreset [computername] |
| /RESTART |
Stop and then restart all Internet services. |
| /START |
Start all Internet services. |
| /STOP |
Stop all Internet services. |
| /REBOOT |
Reboot the computer. |
| /REBOOTONERROR |
Reboot the computer if an error occurs when starting, stopping, or restarting Internet services. |
| /NOFORCE |
Do not forcefully terminate Internet services if attempting to stop them gracefully fails. |
| /TIMEOUT:val |
Specify the timeout value (in seconds) to wait for a successful stop of Internet services. On expiration of this timeout the computer can be rebooted if the /REBOOTONERROR parameter is specified. The default value is 20s for restart, 60s for stop, and 0s for reboot. |
| /STATUS |
Display the status of all Internet services. |
| /ENABLE |
Enable restarting of Internet Services on the local system. |
| /DISABLE |
Disable restarting of Internet Services on the local system. |
Posted by admin on febbraio 14th, 2010 | No Comments »
Fonte: P2P Forum Italia
Allo stato attuale è possibile rimuovere il WGA Notifications tramite le istruzioni fornite dalla stessa M$: http://support.microsoft.com/kb/921914
Quel documento fa riferimento alle versioni presenti all’epoca in cui fu redatto (527-532) ma vale anche per la più recente (la 540).
Per verificare qual è la versione presente sul proprio pc:
pannello di controllo -> installazione applicazioni -> (se si ha XPSP2, mettere la spunta in alto su “Mostra aggiornamenti”) -> selezionare “Windows Genuine Advantage Notifications” -> quindi “Fare clic qui per informazioni sul supporto”
Prima di procedere, qualora si possieda XP, per precauzione è opportuno creare un punto di ripristino: http://www.microsoft.com/italy/pmi/c…c/default.mspx; se si ha Win2000, si può fare il backup del registro: start -> esegui -> si digita regedit e si dà ok -> si seleziona “Risorse del computer” -> File -> Esporta -> nel nome file si mette quello che si vuole (es.: backup) e si preme Salva.
La prassi è la seguente:
- pannello di controllo -> opzioni cartella -> visualizzazione -> levare la spunta da “nascondi le estensioni per i tipi di file conosciuti” -> ok
- raggiungere la cartella %Windir%\system32 (%Windir% è la directory che contiene Windows: in XP quindi sarà WINDOWS\system32, mentre in Win2000 sarà WINNT\system32)
- rinominare WgaLogon.dll in WgaLogon.old
- rinominare WgaTray.exe in WgaTray.old
- riavviare il pc
- start -> esegui -> digitare cmd e dare ok
- al prompt dei comandi digitare Regsvr32 %Windir%\system32\LegitCheckControl.dll /u e dare invio
- riavviare il pc
- start -> esegui -> digitare cmd e dare ok
- al prompt dei comandi digitare i seguenti comandi dando invio dopo ciascuno di essi:
Del %Windir%\system32\Wgalogon.old
Del %Windir%\system32\WgaTray.old
Del %Windir%\system32\LegitCheckControl.dll
- chiudere il prompt dei comandi
- start -> esegui -> digitare regedit e dare ok
- raggiungere le seguenti chiavi di registro, cliccare col dx, e selezionare “Elimina”:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\
CurrentVersion\Winlogon\Notify\WgaLogon
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrentVersion\Uninstall\WgaNotify
Qualora si volesse soltanto disattivare il WGA Notifications anzichè rimuoverlo, attenersi invece alla seguente procedura:
- pannello di controllo -> opzioni cartella -> visualizzazione -> levare la spunta da “nascondi le estensioni per i tipi di file conosciuti” -> ok
- raggiungere la cartella %Windir%\system32
- rinominare WgaLogon.dll in WgaLogon.old
- rinominare WgaTray.exe in WgaTray.old
- riavviare il pc
Posted by admin on febbraio 14th, 2010 | No Comments »
Se vi è capitato di cercare di installare IIS sotto WindowsXP ma durante la fase di installazione vi appariva il messaggio:
Impossibile copiare il file *.dl
(che naturalmente vedete in I386) potete capire il nervosismo che può derivare da questo! “Perchè non copi il file che C’E’???” avreste pensato… 
Ebbene il problema non riguarda direttamente l’installazione di applicativi di Windows (come IIS), ma dipende dal database interno del sistema operativo che è corrotto per qualche strana ragione!!!
La soluzione è ripristinare il database interno. Come?
START
ESEGUI
Lanciate il comando:
esentutl /p %windir%/security/database/secedit.sdb
Riprovate ad installare il componente IIS di WindowsXP…
Tutto funge!!!
Posted by admin on febbraio 14th, 2010 | No Comments »
Mi è capitato di reinstallare il SO WindowsXP ed al momento dell’installazione dei drivers del PC, mi ritornava il messaggio “Server RPC non disponibile”.
I passi seguenti risolvono il problema e permettono di abilitare l’accesso remoto a COM per tutti i computer per gli utenti che utilizzano un accesso anonimo:
- Dal menu Start, Fare clic su Impostazioni > Pannello di controllo.
- Se si utilizza la visualizzazione classica, fare clic su Strumenti di amministrazione. Altrimenti, fare clic su Prestazioni e manutenzione, quindi fare doppio clic su Strumenti di amministrazione.
- Fare doppio clic su Servizi di componenti.
- In Directory principale console, aprire Servizi componenti > Computer > Risorse del computer.
- Se viene visualizzato un avviso di sicurezza, fare clic su Sblocca.
- Fare clic con il pulsante destro del mouse su Risorse del computer e fare clic su Proprietà.
- Nella finestra di dialogo Proprietà – Risorse del computer, nella scheda di protezione COM, nel gruppo Autorizzazioni di accesso, fare clic su Modifica limiti.
- Nella finestra di dialogo Autorizzazione di accesso, scegliere Accesso anonimo, e selezionare Consenti per la voce Accesso remoto.
- Fare clic su OK, quindi di nuovo su OK.
- Chiudere le finestre Servizi componenti e Strumenti di amministrazione.
Posted by admin on febbraio 14th, 2010 | No Comments »
Dopo l’installazione di un aggiornamento di Windows XP, i files CHM sono disabilitati alla lettura: aprendo un file, appare il messaggio INDIRIZZO NON TROVATO o simili.
E’ un problema di protezione! Per la risoluzione del problema:
- tasto destro sul file – ANNULLA BLOCCO
- seguire i passi riportati http://support.microsoft.com/kb/896054/
Spero di essere stato utile…
Posted by admin on febbraio 14th, 2010 | No Comments »
L’errore in oggetto sfrutta un bug di sicurezza di Windows e blocca le connessioni internet. Per la risoluzione:
- con SP2:
- con SP3:
- cercare e scaricare dal sito http://www.dlldump.com/ le seguenti dll:
- wscsvc.dll
- wzcdlg.dll
- wzcsvc.dll
- copiarle in C:\temp (se la cartella non esiste crearla)
- riavviare il PC in modalità Safe Mode senza rete
- rinominare le seguenti dll che si trovano in C:\windows/system32
- wscsvc.dll in wscsvc.dll_sp3
- wzcdlg.dll in wzcdlg.dll_sp3
- wzcsvc.dll in wzcsvc.dll_sp3
- copiare le dll di cui sopra da C:\temp in C:\windows/system32
- riavviare il pc
Il problema viene risolto.
Posted by admin on febbraio 14th, 2010 | No Comments »