javascript - ক্রোমটি "এই পৃষ্ঠাটিকে অতিরিক্ত ডায়ালগ তৈরি করতে বাধা দেয়" এর পদক্ষেপ পূর্বাবস্থায় ফিরিয়ে আনবে।




google-chrome alert (5)

আমি কখনও কখনও আমি ডিবাগিং জন্য সতর্কবার্তা পুনরায় সক্রিয় করতে হবে যে খুঁজে। অবশ্যই আমি ট্যাবটি বন্ধ করতে এবং এটি পুনরায় লোড করতে পারি তবে কি আরও ভাল উপায় আছে?


2 টি সমাধান আমি ভাগ্যবান ছিলাম যখন কোনও ট্যাব বন্ধ ছিল না অন্য পৃষ্ঠাতে পৃষ্ঠাটি পুনরায় খুলছে না এবং Chrome (এবং ব্রাউজার) এর সমস্ত ট্যাব বন্ধ করে আবার এটি পুনরায় আরম্ভ করা হয়নি:

1) আমি ট্যাবটি বন্ধ করে, ফোর্স-ক্লোজিং ক্রোম বন্ধ করে, এবং ট্যাব পুনরুদ্ধার না করে ব্রাউজারটি পুনরায় চালু করে এটি আমার মেশিনে সংশোধন করেছি (দ্রষ্টব্য: কোনও কম্পিউটারে CentOS লিনাক্স চলমান)।

2) আমার বস (সেন্টসওতেও) একই সমস্যা ছিল (সতর্কতাগুলি আমার কোম্পানির জাভাস্ক্রিপ্ট ডিবাগিং প্রক্রিয়ার একটি বড় অংশ হিসাবে বহু কারণের জন্য লিগ্যাসি), কিন্তু আমার প্রথম পদ্ধতিটি তার জন্য কাজ করে নি। যাইহোক, আমি নিম্নলিখিত প্রক্রিয়ার সাথে তার জন্য এটি ঠিক করতে পরিচালিত:

  • ক) FixChrome.sh নামক একটি খালি পাঠ্য ফাইল তৈরি করুন, এবং নিম্নলিখিত ব্যাশ স্ক্রিপ্টটিতে পেস্ট করুন:

    #! /bin/bash
    cd ~/.config/google-chrome/Default     //adjust for your Chrome install location
    rm Preferences
    rm 'Current Session'
    rm 'Current Tabs'
    rm 'Last Session'
    rm 'Last Tabs'
  • খ) ক্রোম বন্ধ করুন, তারপরে টার্মিনাল খুলুন এবং স্ক্রিপ্টটি চালান (bash FixChrome.sh)।

এটা তার জন্য কাজ করে। ডাউনসাইড হল যে আপনি আপনার বর্তমান এবং পূর্ববর্তী অধিবেশন থেকে সমস্ত ট্যাব হারান, তবে এটি আপনার ক্ষেত্রে গুরুত্বপূর্ণ হলে এটি মূল্যবান।


আপনি যদি ডায়লগ বক্সটি দেখানোর জন্য সংলাপ বাক্সটিকে পুনঃ-অ্যাক্টিভেট করতে চান তবে সেটিকে সেট করতে চান।

ক্রোম: সেটিংস নির্বাচন করুন, ক্রোমের জন্য একটি google পৃষ্ঠা ক্রোমের জন্য আপনার সমস্ত সেটিংস দিয়ে খুলবে।

খুব নীচে, অগ্রিম সেটিংস এ যান এবং অগ্রিম সেটিংসের নীচে আপনি রেসেট ব্রাউজার সেটিংসে ক্লিক করতে পারেন ... এটি ডায়ালগ বক্সটিকে যেমন করে দেখা উচিত তা প্রদর্শিত করবে।


তাই সঠিক উত্তর হল: হ্যাঁ, একটি ভাল উপায় আছে।

ট্যাবটি রাইট ক্লিক করুন এবং "সদৃশ" নির্বাচন করুন, তারপর আপনি যদি চান তবে আসল ট্যাবটি বন্ধ করুন।

সতর্কতা ডুপ্লিকেট পুনরায় সক্রিয় করা হয়।

সদৃশ ট্যাবটি মূল ট্যাবের চলমান অবস্থাটি পুনঃপ্রতিষ্ঠিত করে বলে মনে হয় যাতে আপনি যেখানেই ছিলেন তা চালিয়ে যেতে পারেন।


পৃষ্ঠার ট্যাবটি বন্ধ করুন আপনি সতর্কতা অবলম্বন করেছেন। একটি নতুন ট্যাব পৃষ্ঠাটি পুনরায় খুলুন। সেটিংটি শুধুমাত্র অধিবেশনটির জন্য স্থায়ী হয়, নতুন ট্যাবে নতুন সেশন শুরু হওয়ার পরে সতর্কতাগুলি আবার সক্ষম হবে।


না। তবে ডিবাগিংয়ের জন্য alert() পরিবর্তে আপনার অবশ্যই console.log() ব্যবহার করা উচিত।

ক্রোমে এটি এমনকি সমগ্র toString() মুদ্রণ করতে সক্ষম হওয়ার সুবিধা রয়েছে (কেবল toString() )।





alertdialog