मैं जानता हूँ कि मैं बस करने से, वर्तमान पृष्ठ का होस्ट नाम प्राप्त कर सकते हैं:जावास्क्रिप्ट का उपयोग कर रेफरर का डोमेन/होस्ट नाम कैसे प्राप्त करूं?
var myhostname = location.hostname;
लेकिन यह कैसे मैं संदर्भदाता के होस्ट नाम मिलता है? मैं द्वारा
var referrer = document.referrer;
रेफरर प्राप्त कर सकते हैं लेकिन दुर्भाग्य से वहाँ कोई document.referrer.hostname
जावास्क्रिप्ट में उपलब्ध है। मैं यह मूल्य कैसे प्राप्त कर सकता हूं?
यह उपयोगी है कि यह कहां उपयोगी है अगर कोई google.com पर एक लिंक पर क्लिक करता है। मैं रेफरर से google.com पुनर्प्राप्त करने में सक्षम होना चाहता हूं (पृष्ठ और क्वेरी स्ट्रिंग नहीं)।
धन्यवाद। सरल पार्सिंग ठीक काम करता है। – Keltex
यदि आप पार्सिंग व्हील का पुन: आविष्कार नहीं करना चाहते हैं: 'var a = document.createElement ('a') 'एंकर तत्व बनाएं, फिर' a.href = document.referrer' सेट करें और फिर बस पढ़ें 'a.hostname.' या, सरल (यदि आप एनपीएम का उपयोग कर रहे हैं), [ulocation] (https://npmjs.com/package/ulocation) का उपयोग करें:' npm install -S ulocation', 'var location = requ ('ulocation') 'और' स्थान (document.referrer) .ostname' का उपयोग करें। * अस्वीकरण: मैं उस पैकेज के लेखक हूं * –