Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Incompatibilità script e moduli

    Ciao

    Ho un problema con uno script che impossibilita la selezione del testo.
    Lo so che già pensate.. è una cavolata aggirarlo... ma la maggior parte delle persone che visitano il sito non sanno che sia il javascript e tantomeno saprebbero disabilitarlo nel loro browser o aggirare la protezione.

    Comunque lo script è questo:

    codice:
    function disableselect(e){
    return false
    }
    
    function reEnable(){
    return true
    }
    
    //if IE4+
    document.onselectstart=new Function ("return false")
    
    //if NS6
    if (window.sidebar){
    document.onmousedown=disableselect
    document.onclick=reEnable
    }
    Il problema è che questo script impedisce a chi usare Firefox di scrivere nei moduli.

    Come posso risolvere il problema?

    Grazie per l'aiuto
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    function disableselect(e){
    	if(!e) e=window.event;
    	var tag=(e.target)?e.target.tagName:e.srcElement.tagName;
    	return (tag=='INPUT'||tag=='TEXTAREA')?true:false;
    }
    ciao

  3. #3
    grazie mille adesso provo
    Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)

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 © 2025 vBulletin Solutions, Inc. All rights reserved.