Voglio disabilitare Javascript una volta che una pagina è già stata caricata.Come posso disabilitare javascript DOPO che una pagina è stata caricata?
Perché?
Perché voglio verificare come il comportamento di qualcosa di simile al seguente 'degrada' quando javascript non è disponibile, ma non voglio il fastidio di andare alla funzione di abilitazione/disabilitazione Javascript di primo livello del browser. Inoltre, voglio specificatamente disabilitarlo dopo che la pagina ha caricato perché voglio isolare i miei test su come si comporterebbe quel modulo (ho jQuery in esecuzione per il resto della pagina e non voglio perderlo) .
Permettermi di disabilitare JS per questo codice mi consente di testare il postback del modulo e il postback AJAX.
<form action="/pseudovirtualdirectoryfortesting/company/Contact" id="fooForm" method="post" onsubmit="Sys.Mvc.AsyncForm.handleSubmit(this, new Sys.UI.DomEvent(event), { insertionMode: Sys.Mvc.InsertionMode.replace, loadingElementId: 'submitting', onBegin: Function.createDelegate(this, submitComments_begin), onComplete: Function.createDelegate(this, submitComments_complete), onFailure: Function.createDelegate(this, submitComments_failure), onSuccess: Function.createDelegate(this, submitComments_success) });">
Quali plug-in o tattiche potrebbero utilizzare. Voglio essere in grado di testare su diversi browser, e alcuni progetti su cui lavoro sono progettati solo per un browser (non per colpa mia), quindi ho bisogno di quante più soluzioni possibili ci sono.
@epascarello - sì e no. come ho detto, voglio testare solo quella forma specifica (questo è ciò a cui sto lavorando). in questo momento non voglio preoccuparmi di cosa sta succedendo nel resto della pagina. forse qualcun altro sta lavorando per rendere i componenti 'javascript-disabled' amichevoli :-) quindi ho i miei motivi :) –