2013-12-18 30 views
5

C'è un problema che sto affrontando nella pagina HTML.Link relativi Non funziona sulla pagina HTML

Ho incluso un codice javascript in quella pagina a causa del quale viene lanciato un messaggio di avviso ActiveX ogni volta che la pagina HTML viene caricata sul sistema locale.

Per fermare questo avvertimento viene mostrato agli utenti, ho usato MOTW (Mark of the Web) e comprendeva questo frammento di codice nella parte superiore della pagina HTML:

<!-- saved from url=(0016)http://localhost--> 

Questa riga di codice vieta la messaggio di avviso.

Ma ora gli URL relativi nella pagina hanno smesso di funzionare.

Si prega di aiutarmi a trovare una soluzione in modo che né l'avviso ActiveX si pone, né i relativi collegamenti sulla pagina dovrebbe smettere di funzionare.

Grazie in anticipo.

+0

Dis di provare a usare <- salvato da url = (0014) su: Internet -> – Shiva

+0

@shiva già provato questo. ma i collegamenti relativi non funzioneranno. – user3114356

risposta

0

Gli avvisi ActiveX devono verificarsi solo quando si accede al sito dal file system locale, per motivi di sicurezza. Quando l'accesso avviene tramite un server Web (locale o remoto), gli avvisi dovrebbero essere eliminati.

Non è possibile utilizzare Apache (incluso in XAMPP) o qualcosa di simile per servire le pagine (anche localmente, tramite http://localhost/)?

Edit:

alternativa, è possibile disattivare quel particolare impostazione di protezione in Internet Explorer (che presumo si utilizza, perché si parla ActiveX). Oppure puoi provare un altro browser: Firefox, ad esempio, non ha queste restrizioni.

+0

temo non possa usare Apache. C'è qualche altra via d'uscita? – user3114356

+0

È possibile disabilitare quella particolare impostazione di sicurezza in Internet Explorer (che presumo si usi, perché si parla di ActiveX). Oppure puoi provare un altro browser: Firefox, ad esempio, non ha questa restrizione. Queste sono soluzioni per ** voi ** a livello locale; è abbastanza? Gli altri utenti accedono alle tue pagine localmente (non dovrebbe esserci alcun problema da remoto)? – Farce

+0

Non possiamo apportare modifiche alle impostazioni di IE. L'applicazione ha circa 100+ utenti. Accedono alle pagine localmente. Quindi, stiamo cercando una soluzione di codice in modo che l'avviso di Active X venga rimosso e tutti i collegamenti funzionino correttamente. – user3114356

0

Hai provato a usare un <base href="ENETERBASEURLHERE" />

Problemi correlati