উত্তর:
ব্যবহারের window.location.assign("url")
ফলে কেবল নতুন দস্তাবেজ লোড হওয়ার কারণ হবে। ব্যবহারের window.location.replace("url")
ফলে বর্তমান দস্তাবেজটি প্রতিস্থাপন করা হবে এবং বর্তমান ইতিহাসটিকে সেই URL টি তৈরি করা হবে যাতে আপনি আগের লোড হওয়া দস্তাবেজটিতে ফিরে যেতে না পারেন to
তথ্যসূত্র: http://www.exforsys.com / টিউটোরিয়ালস / জাভাস্ক্রিপ্ট / জাভাস্ক্রিপ্ট- লোকেশন- object.html
assign()
পদ্ধতি থেকে পার্থক্য হ'লreplace()
বর্তমান পৃষ্ঠাটি ব্যবহার করার পরে সেশন ইতিহাসে সংরক্ষণ করা হবে না, যার অর্থ ব্যবহারকারী এতে নেভিগেট করতে ব্যাক বোতামটি ব্যবহার করতে সক্ষম হবে না।
location.assign ():
এর মধ্যে পাথ পেরিয়ে রুটের পথ নির্ধারণ করা। পথ নির্ধারিত হওয়ার পরেও আপনাকে একটি ইতিহাস দেবে ign
ব্যবহারের পদ্ধতি: মানটি এতে প্রবেশ করতে হবে।
উদাহরণ: location.assign("http://google.com")
location.replace ():
আপনি ইতিহাস না রাখতে চাইলে এটি পথ প্রতিস্থাপনে সহায়তা করে। একবার আপনি এর পথ প্রতিস্থাপন করলে এটি আপনাকে ইতিহাস দেয় না।
ব্যবহারের পদ্ধতি: মানটি এতে প্রবেশ করতে হবে।
উদাহরণ: location.replace("http://google.com")