/ / कैसे पासवर्ड याद करने के लिए अपने ब्राउज़र को मजबूर करने के लिए

पासवर्ड याद रखने के लिए अपने ब्राउज़र को कैसे बाध्य करें

छवि

यदि आप अपने में निर्मित पासवर्ड मैनेजर का उपयोग करते हैंआपके सभी वेब लॉगिन को याद रखने के लिए ब्राउज़र, या लास्टपास के साथ हाल की घटनाओं के प्रकाश में इस पर विचार कर रहे हैं, आपके पास (या होगा) अनिवार्य रूप से कुछ साइटों पर आते हैं जो आपको अपना पासवर्ड सहेजने की अनुमति नहीं देंगे। हालांकि, एक साधारण क्लिक या अपने दो माउस के साथ, आप इस सीमा के आसपास काम कर सकते हैं और अपने ब्राउज़र को इन असहयोगी साइटों पर पासवर्ड याद रखने के लिए मजबूर कर सकते हैं।

संपादक का नोट: यदि आप LastPass का उपयोग कर रहे हैं, तो बेशक, यहकार्यक्षमता को सही तरीके से बनाया गया है। यह लेख उन लोगों के लिए है जो क्लाउड में अपने पासवर्ड डालने के बजाय अंतर्निहित ब्राउज़र पासवर्ड बचत का उपयोग करना पसंद करते हैं।

कुछ साइटों ने मुझे पासवर्ड सहेजने की अनुमति क्यों नहीं दी?

यह उत्तर काफी सरल है, यह इसके कारण हैप्रपत्र और / या इनपुट तत्वों को "बंद" करने के लिए "स्वतः पूर्ण" विशेषता। इस विशेषता को इंटरनेट एक्सप्लोरर 5 द्वारा पेश किया गया था और इसका नाम जो बताता है, वह ऑटो-पूर्ण कार्यक्षमता को किसी भी क्षेत्र में लागू करने से रोकता है, जो इसे स्पष्ट रूप से बंद कर दिया गया है।

जैसा कि आप यहाँ पेपल की साइट (जो करता है) पर देख सकते हैंआपको अपना पासवर्ड सहेजने की अनुमति नहीं है), लॉगिन अनुभाग में पासवर्ड फ़ील्ड के लिए स्वतः पूर्ण मूल्य निर्धारित है। नतीजतन, ब्राउज़र अपने ऑटो-पूर्ण पासवर्ड डेटाबेस के लिए इस क्षेत्र को नहीं उठाएगा।

छवि

फिक्स: एक साधारण जावास्क्रिप्ट समारोह

सौभाग्य से, फिक्स उतना ही सरल है। हमें इस विशेषता के मूल्य को बदलने की जरूरत है, जहां भी यह मौजूद है, "पर"। DOM (दस्तावेज़ ऑब्जेक्ट मॉडल) में हेरफेर करने के लिए जावास्क्रिप्ट की क्षमता के लिए धन्यवाद, आप इसे बुकमार्क के क्लिक के साथ आसानी से कर सकते हैं।

जावास्क्रिप्ट फ़ंक्शन लिंक में एम्बेडेड हैनीचे। आप या तो लिंक को अपने बुकमार्क बार पर खींच सकते हैं या उस पर राइट-क्लिक कर सकते हैं और लक्ष्य लिंक को बुकमार्क कर सकते हैं। एक बार यह पूरा हो जाने के बाद, बस बुकमार्क पर क्लिक करने से मौजूदा पेज पर "पासवर्ड सेव करें" स्क्रिप्ट चलेगी।

पासवर्ड सेव करें

यदि ऊपर दिया गया लिंक काम नहीं करता है तो यहां लिंक के लिए स्रोत है। आप निम्न URL के साथ एक बुकमार्क बना सकते हैं जैसे कि यह स्रोत URL है:

जावास्क्रिप्ट:(समारोह () {var% 20ac, सी, एफ, पिता, फ़े, FEA, एक्स, वाई, जेड, एसी = "स्वत: पूर्ण", ग = 0; च = document.forms; के लिए (x = 0; x <च .length; एक्स ++) {पिता = च [x] .attributes; (y = 0; y <fa.length; पि ++) {if (पिता [y] .name.toLowerCase () के लिए == एसी) {पिता [y ] .Value = "पर"; c ++;}} फ़े = च [x] .elements; के लिए (y = 0; y <fe.length; पि ++) {FEA = फ़े [y] .attributes; के लिए (जेड = 0 ; z <fea.length; z ++) {if (FEA [z] .name.toLowerCase () == एसी) {FEA [z] .Value = "पर"; c ++;}}}} चेतावनी ( "सक्षम 20% '' + एसी + " '% 20on% 20" + c + "% 20objects");।}) ();

हमारे परीक्षण से (परीक्षण स्थल के रूप में पेपैल का उपयोग करके),यह फ़ायरफ़ॉक्स 4 और इंटरनेट एक्सप्लोरर 9 में अपेक्षित रूप से काम करता है। दुर्भाग्य से, हम इसे क्रोम के भीतर काम करने के लिए प्राप्त नहीं कर सके, इसके बावजूद कि स्वसंचालित को सक्षम किया गया था।

इंटरनेट एक्सप्लोरर के साथ प्रत्येक ब्राउज़र में इसका उपयोग करने की प्रक्रिया लगभग एक समान है, जिसमें एक अतिरिक्त कदम की आवश्यकता होती है।

फ़ायरफ़ॉक्स में उपयोग

जब आप किसी ऐसी साइट पर जाते हैं जो आपको अपना पासवर्ड सहेजने की अनुमति नहीं देती है, तो "अनुमति दें पासवर्ड सहेजें" स्क्रिप्ट चलाएँ। आपको नीचे दिए गए नोटिफिकेशन को देखना चाहिए।

छवि

अपना उपयोगकर्ता नाम और पासवर्ड सामान्य की तरह दर्ज करें और लॉगिन करने पर, आपको अपना पासवर्ड सहेजने के लिए कहा जाएगा।

छवि

अगली बार जब आप पृष्ठ पर जाएँ, तो आपका उपयोगकर्ता नामस्वचालित रूप से भरा जाएगा, लेकिन पासवर्ड नहीं। पासवर्ड ऑटो-भरे होने के लिए, आपको सबसे पहले उपयोगकर्ता नाम फ़ील्ड में ध्यान केंद्रित करना होगा। यदि पासवर्ड फ़ील्ड पर ध्यान केंद्रित है, तो आप माउस क्लिक या Ctrl + टैब का उपयोग कर सकते हैं।

छवि

अब जब आप क्लिक या टैब के साथ उपयोगकर्ता नाम फ़ील्ड से फ़ोकस को स्थानांतरित करते हैं, तो आपका पासवर्ड स्वचालित रूप से भर जाएगा।

छवि

इंटरनेट एक्सप्लोरर में उपयोग

जब आप किसी ऐसी साइट पर जाते हैं जो आपको अपना पासवर्ड सहेजने की अनुमति नहीं देती है, तो "अनुमति दें पासवर्ड सहेजें" स्क्रिप्ट चलाएँ। आपको नीचे दिए गए नोटिफिकेशन को देखना चाहिए।

छवि

अपना उपयोगकर्ता नाम और पासवर्ड सामान्य की तरह दर्ज करें और लॉगिन करने पर, आपको अपना पासवर्ड सहेजने के लिए कहा जाएगा।

छवि

अगली बार जब आप पृष्ठ पर जाएँ, तो आपका उपयोगकर्ता नामस्वचालित रूप से भरा जाएगा, लेकिन पासवर्ड नहीं। आपको फिर से "पासवर्ड सेव करें अनुमति दें" स्क्रिप्ट चलाने की आवश्यकता होगी और आपको ऊपर जैसा ही नोटिस देखना चाहिए।

छवि

पासवर्ड ऑटो-भरे होने के लिए, आपको सबसे पहले उपयोगकर्ता नाम फ़ील्ड में ध्यान केंद्रित करना होगा। यदि पासवर्ड फ़ील्ड पर ध्यान केंद्रित है, तो आप माउस क्लिक या Ctrl + टैब का उपयोग कर सकते हैं।

छवि

अब जब आप क्लिक या टैब के साथ उपयोगकर्ता नाम फ़ील्ड से फ़ोकस को स्थानांतरित करते हैं, तो आपका पासवर्ड स्वचालित रूप से भर जाएगा।

छवि

जावास्क्रिप्ट स्रोत

यदि आप उत्सुक हैं कि स्क्रिप्ट कैसे काम करती है, तो यहां अच्छी तरह से स्वरूपित और टिप्पणी की गई स्रोत है। जैसा कि आप फिट देखते हैं, इसे संशोधित करने के लिए स्वतंत्र महसूस करें।

function() {
var ac, c, f, fa, fe, fea, x, y, z;
//ac = autocomplete constant (attribute to search for)
//c = count of the number of times the autocomplete constant was found
//f = all forms on the current page
//fa = attibutes in the current form
//fe = elements in the current form
//fea = attibutes in the current form element
//x,y,z = loop variables
ac = "autocomplete";
c = 0;
f = document.forms;
//cycle through each form
for(x = 0; x < f.length; x++) {
fa = f[x].attributes;
//cycle through each attribute in the form
for(y = 0; y < fa.length; y++) {
//check for autocomplete in the form attribute
if(fa[y].name.toLowerCase() == ac) {
fa[y].value = "on";
c++;
}
}
fe = f[x].elements;
//cycle through each element in the form
for(y = 0; y < fe.length; y++) {
fea = fe[y].attributes;
//cycle through each attribute in the element
for(z = 0; z < fea.length; z++) {
//check for autocomplete in the element attribute
if(fea[z].name.toLowerCase() == ac) {
fea[z].value = "on";
c++;
}
}
}
}
alert("Enabled '" + ac + "' on " + c + " objects.");
}