2010-09-16 16 views
5

मुझे पता है कि मुझे यह नहीं करना चाहिए लेकिन क्लाइंट के माध्यम से आपको यह करना आसान हो सकता है कि आपको ब्राउजर के माध्यम से ऐसा करना चाहिए। उनके पास एक सार्वजनिक कंप्यूटर और एक व्यवस्थापक खाते में मशीन पर चल रहा एक सर्वर है (कोड जो मैं लिख रहा हूं)। वे चाहते हैं कि लोग अपनी जानकारी दर्ज करें लेकिन वे नहीं चाहते हैं कि कोई व्यक्ति ईमेल इनपुट बॉक्स पर पीपीएल ईमेल पता प्रदर्शित करने के लिए दबाए। क्या आईई में कोड के माध्यम से मैं इसे अक्षम कर सकता हूं? (मुझे विश्वास है कि वे 6 का उपयोग कर रहे हैं लेकिन वे 7 या 8 का उपयोग कर सकते हैं)।क्या स्वत: पूर्ण अक्षम करना संभव है?

+0

हाँ, वहाँ एक तरीका है। –

उत्तर

15

अमानक autocomplete विशेषता का उपयोग करें: सभी आधुनिक ब्राउज़रों में

autocomplete="off" 

काम करता है। हालांकि, एचटीएमएल 4 सत्यापन तोड़ देगा। No way around thatHTML 5 में मान्य होगा।

संदर्भ:

+0

तो '<इनपुट ... स्वत: पूर्ण =" बंद "> ठीक है, मैं इसे आजमाउंगा। -edit- हाँ यह काम किया! स्वीकार करेंगे जब मैं –

+0

कर सकता हूं आप टेक्स्टबॉक्स में स्वत: पूर्ण विशेषता को जोड़ने के लिए जावास्क्रिप्ट का उपयोग कर सकते हैं, नहीं? फिर यह काम करेगा और आपका पृष्ठ अभी भी मान्य होगा। दोनों ओर से लाभदायक। – Timothy

+1

@ टिमोथी अच्छा विचार है, लेकिन यह फॉर्म वैल्यू के साथ काम नहीं करेगा जो पेज लोड पर ऑटो-पूर्ण हो जाता है। वैध HTML के साथ काम करने वाले इसे अक्षम करने का एकमात्र तरीका 'user124928239' जैसे प्रत्येक अनुरोध पर फ़ॉर्म तत्वों का पुन: नाम देना है ... –

2
<input name="name" autocomplete="off"> 
+10

-1 कैपिटल एचटीएमएल के लिए !!! दर्दनाक और गैर-वैध !!! – Hello71

संबंधित मुद्दे