জেভাস্ক্রিপ্ট উইন্ডো লোকেশন

window.location অবজেক্টটি বর্তমান পেজের URL (ইউআরএল) পাওয়া এবং ব্রাউজারকে নতুন পেজে নিয়ে যাওয়ার জন্য ব্যবহৃত হয়

Window Location

window.location এই অবজেক্টটি window প্রেফিক্স ছাড়াই লিখা হতে পারে

কিছু উদাহরণ:

  • window.location.href বর্তমান পেজের href (URL) ফিরিয়ে দেয়
  • window.location.hostname web হোস্টের ডোমেন নাম ফিরিয়ে দেয়
  • window.location.pathname বর্তমান পেজের পথ বা ফাইলনাম ফিরিয়ে দেয়
  • window.location.protocol ব্যবহৃত web প্রোটোকল (http: বা https:) ফিরিয়ে দেয়
  • window.location.assign একটি নতুন ডকুমেন্ট লোড করে

Window Location Href

window.location.href এই অ্যাট্রিবিউট বর্তমান পেজের URL ফিরিয়ে দেয়。

ইনস্ট্যান্স

প্রদর্শন করুন বর্তমান পেজের href (URL):

document.getElementById("demo").innerHTML = "পেজ স্থান হল " + window.location.href;

ফলাফল হল:

পেজ স্থান হল http://www.codew3c.com/js/js_window_location.asp

স্বয়ং প্রয়াস করুন

Window Location হোস্টনেম

window.location.hostname এই অ্যাট্রিবিউট বর্তমান পেজের (ইন্টারনেট) হোস্টের নাম ফিরিয়ে দেয়。

ইনস্ট্যান্স

প্রদর্শন করুন হোস্টের নাম:

document.getElementById("demo").innerHTML = "পেজ হোস্টনেম হল " + window.location.hostname;

ফলাফল হল:

পেজ হোস্টনেম হল www.codew3c.com

স্বয়ং প্রয়াস করুন

Window Location পথনাম

window.location.pathname এই অ্যাট্রিবিউট বর্তমান পেজের পথনাম ফিরিয়ে দেয়。

ইনস্ট্যান্স

প্রদর্শন করুন বর্তমান URL-এর পথনাম:

document.getElementById("demo").innerHTML = "পেজ পথ হল " + window.location.pathname;

ফলাফল হল:

পেজ পথ হল /js/js_window_location.asp

স্বয়ং প্রয়াস করুন

Window Location প্রোটোকল

window.location.protocol এই অ্যাট্রিবিউট পেজের web প্রোটোকল ফিরিয়ে দেয়。

ইনস্ট্যান্স

প্রদর্শন করুন web প্রোটোকল:

document.getElementById("demo").innerHTML = "পেজ কনট্র্যাক্ট হল " + window.location.protocol;

ফলাফল হল:

পেজ কনট্র্যাক্ট হল http:

স্বয়ং প্রয়াস করুন

Window Location পোর্ট

window.location.port প্রতিশব্দ ফিরিয়ে দেয় (বর্তমান পৃষ্ঠার) ইন্টারনেট হোস্ট পোর্ট নম্বর

ইনস্ট্যান্স

প্রধান হোস্টের পোর্ট নম্বর দেখাও

document.getElementById("demo").innerHTML = "পোর্ট নম্বর: " + window.location.port;

স্বয়ং প্রয়াস করুন

অধিকাংশ ব্রাউজার ডিফল্ট পোর্ট দেখাবে না (http হল ৮০, https হল ৪৪৩)

Window Location Assign

window.location.assign() পদ্ধতি নতুন ডকুমেন্ট লোড করা

ইনস্ট্যান্স

লোড নতুন ডকুমেন্ট:

<html>
<head>
<script>
function newDoc() {
    window.location.assign("https://www.codew3c.com")
 }
</script>
</head>
<body>
<input type="button" value="Load new document" onclick="newDoc()">
</body>
</html> 

স্বয়ং প্রয়াস করুন