Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407

    Problema con funzione callServer

    Ciao.

    E' possibile che questa funzione javascript funzioni correttamente sul mio pc locale (localhost), funzioni correttamente sul vecchio server dove stavo in hosting e non funzioni più sul nuovo server dove il provider mi ha spostato?

    Ho fatto centinaia di prove e lato server non ci sono problemi, mi viene il dubbio che sia questa funzione javascript che per qualche motivo che non so ha smesso di funzionare sul nuovo server?

    Prima di contattare il provider, vorrei sapere la vs. opinione di esperti, grazie-

    codice:
    function callServer() {
    
    	// use the dom2 to find 'loadScript' in the head tag
    	var head = document.getElementsByTagName('head').item(0);
    	var scriptTag = document.getElementById('loadScript');
    
    	// if 'loadScript' already exists - remove it
    	if (scriptTag) head.removeChild(scriptTag);
    
    	// create a new element by the name of script
    	script = document.createElement('script');
    
    	//alert(CTime);
    
    	// set the new scripts properties
    	script.src = 'getusers.asp';
    	script.type = 'text/javascript';
    	script.id = 'loadScript';
    
    	// move the element script into the head
    	head.appendChild(script);
    }
    
    setInterval(callServer, 5000);

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Controlla cosa ti restituisce il server chiamando la pagina 'getusers.asp'

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente di HTML.it L'avatar di ubbicom
    Registrato dal
    Mar 2004
    Messaggi
    1,407
    Originariamente inviato da br1
    Controlla cosa ti restituisce il server chiamando la pagina 'getusers.asp'

    ciao
    Grazie al tuo suggerimento ho risolto definitivamente: il problema è che nella cartella ( public ) dove è caricato lo script che contiene la funzione javascript che ho postato il provider non ha settato adeguatamente i permessi di scrittura.

    Infatti richiamando la pagina 'getusers.asp' l'errore è "Permission Denied" sulla riga:

    codice:
    strBanFile = Server.MapPath("ban.txt")
    Set stream = fso.OpenTextFile(strBanFile, 1, True)
    Adesso gli tirerò le orecchie, io si adeguatamente...
    GRAZIE !!!

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.