2008-10-29 12 views
5

क्या कोई तरीका है जब मैं अपने ब्राउज़र में उपयोगकर्ता के मुखपृष्ठ के रूप में सेट किया गया है, तो मुझे पता चल सकता है?मैं कैसे बता सकता हूं कि मेरा पृष्ठ उपयोगकर्ता के मुखपृष्ठ के रूप में सेट है या नहीं?

मुझे जावास्क्रिप्ट में कुछ दिलचस्पी है, लेकिन मुझे अन्य दृष्टिकोणों के बारे में भी सुनकर खुशी होगी।

संपादित करें: मैं कुछ भी चुपके की तलाश नहीं कर रहा हूं। मैं सोच रहा हूं कि इस जानकारी को जानने के लिए ब्राउजर के माध्यम से स्पष्ट रूप से अनुमति दी गई है या नहीं।

उत्तर

0

मोज़िला/फ़ायरफ़ॉक्स में window.home() विधि है जो उपयोगकर्ता के होम पेज को लोड करती है। इस विधि का उपयोग सर्वर एक्सेस लॉगिंग के साथ संयुक्त रूप से किया जा सकता है (यह देखने के लिए कि साइट के होम पेज को तुरंत वर्तमान उपयोगकर्ता द्वारा लोड किया गया है या नहीं।

हालांकि, अन्य ब्राउज़र इस जावास्क्रिप्ट विधि का समर्थन नहीं करते हैं।

7

एक मूर्खतापूर्ण विधि होने की संभावना नहीं है, क्योंकि यह उपयोगकर्ता की गोपनीयता में घुसपैठ है।

एक बात जो दिमाग में आती है वह रेफरर की जांच कर रही है। यदि उपयोगकर्ता आपके पृष्ठ पर किसी लिंक का पालन किए बिना पहुंचे, तो ए) यूआरएल टाइप किया, बी) एक बुकमार्क का पालन किया, या सी) अपने पेज को उनके होमपेज के रूप में सेट किया है। लेकिन यह सबसे अच्छा है जो मैं कर सकता हूं।

+1

या डी) रेफरर्स बंद कर दिया गया है। –

2

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

0

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

हालांकि, अगर आप कुछ जावास्क्रिप्ट कि अपने ईमेल की जाँच करेंगे और देखते हैं अगर वे अपने दोस्तों या सहकर्मियों के लिए आपकी साइट के लिंक भेज दिया है मिल गया है, मैं बहुत कि कार्यक्षमता ;-)

में रुचि होगी
+0

TellAFriendKing.com कोई जावास्क्रिप्ट नहीं देखें, लेकिन वह कार्यक्षमता मौजूद है। – Eli

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

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