ইন্টারনেট এক্সপ্লোরার 11 কাজ করে না মেটা ট্যাগের মাধ্যমে "সামঞ্জস্যতা দৃশ্যে ইন্ট্রানেট সাইটগুলি প্রদর্শন করুন" অক্ষম করে


101

আমি 6 মাসেরও বেশি সময় ধরে একটি ইন্ট্রানেট ওয়েবসাইটে কাজ করছি আমি doctypeইন্টারনেট এক্সপ্লোরারকে কোনও পুরানো ব্রাউজার সংস্করণ অনুকরণ না করতে বাধ্য করতে নীচের এইচটিএমএল 5 এবং প্রান্তের সামঞ্জস্যতা মেটা ট্যাগটি ব্যবহার করছি এবং এটি ঠিক আছে।

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8" />
    <title>My title</title>
    <meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
</head>
<body>
</body>
</html>

আমি এইভাবে এটি করার কারণটি হ'ল কারণ আমি যে জায়গাটিতে কাজ করি তা সমস্ত ইন্ট্রানেট সাইটের জন্য সামঞ্জস্যতা দৃষ্টিভঙ্গি সক্ষম করতে নীতি সেটিং ব্যবহার করে এবং EDGEসেটিংটি ব্যবহার করে এই পদ্ধতিটি ইন্টারনেট এক্সপ্লোরার 9 এ কাজ করেছে।

ইন্ট্রানেট সাইটের সামঞ্জস্যতা দেখার সেটিংস

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

আজ এটি প্রত্যাশার মতো কাজ করা বন্ধ করে দিয়েছে, আমি নিশ্চিত করে বলতে পারি না তবে আমি মনে করি যে নীতিটি যে সামঞ্জস্যতা দৃশ্যের জন্য বাধ্য করেছে তা আইই ১১ এ সক্ষম করা হয়নি এবং এখন এটি ... এবং যেহেতু এটি সক্ষম করা হয়েছে সামঞ্জস্যতা মেটা ট্যাগ আর নেই is যা প্রত্যাশিত তা করছে, এবং এই সাইটটি এন্টারপ্রাইজ মোডে চলছে যা আইই 8 অনুকরণ করে।

কেউ যখন কীভাবে এটি ঠিক করতে এবং আই 1111 বাধ্যতামূলক যখন "এন্টারপ্রাইজ মোড" প্রয়োগ করা হচ্ছে তখন ইন্ট্রানেট সাইটে ব্যবহার করতে বাধ্য করবে? এবং ব্রাউজার সেটিংসের মাধ্যমে অক্ষম করা যায় না?

সম্পাদনা

এই উত্তরটিতে বর্ণিত হিসাবে আমি আমার ওয়েব.কনফিগটিতে একটি কাস্টম শিরোনাম যুক্ত করার চেষ্টা করেছি https://stackoverflow.com/a/18257208/98706

এবং এটি আমার পক্ষে কার্যকর হয়নি আমি এখনও বিকাশকারী সরঞ্জামদণ্ডের কনসোলে নীচের বার্তাটি পেয়েছি

HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.

এটি মনে হয় 8 ই সংস্করণটি edgeযখন এই ইন্ট্রানেট সামঞ্জস্যতা সেটিংস আই 11 এ সক্ষম করা হয়েছে তখন হিসাবে বিবেচিত হবে ।

এই পোস্টটি: https://www.leapinggorilla.com/Blog/Read/1016/ie-ate-my-css---disabling-compatability-mode এটিকে ভালভাবে ব্যাখ্যা করে, আমি এখনও কোডের মাধ্যমে এবং এই শিরোনামটি সেট করার চেষ্টা করি নি আমাদের ব্যবহারকারীদের ব্রাউজার সেটিংস পরিবর্তন করার অ্যাক্সেস নেই .. .. অন্য কোনও পরিবর্তন এখনও তেমন কাজ করেনি।

হালনাগাদ

এন্টারপ্রাইজ মোড এবং সামঞ্জস্যতা মোডের মধ্যে পার্থক্য কী তা সম্পর্কে এই পোস্টে আমার মন্তব্য দেখুন, কারণ এটি গুরুত্বপূর্ণ।


এন্টারপ্রাইজ মোডটি সামঞ্জস্যতা দর্শনের চেয়ে পৃথক, দয়া করে এটি অক্ষম করার উপায়গুলির জন্য stackoverflow.com/a/26463309/98706 দেখুন তবে আমার ক্ষেত্রে এটি বন্ধ করতে সক্ষম হওয়া তত সহজ নয়, আমি নির্দিষ্ট ইন্ট্রনেট সাইটগুলির জন্য এটি ওভাররাইড করতে চেয়েছিলাম একটি মেটা ট্যাগ ব্যবহার করে কিন্তু এটি কাজ করে না, আমি আবার চেষ্টা করিনি কারণ আমাদের সাইটগুলি এখন একটি শ্বেত তালিকায় রয়েছে।
ব্যয়বহুল

উত্তর:


93

নিশ্চিত করা:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

প্রথম <meta>আপনার পৃষ্ঠায় ট্যাগ, অন্যথায় আইই এটি সম্মান নাও করতে পারে।

বিকল্পভাবে, সমস্যা হতে পারে যে আইই এই ওয়েবসাইটটির জন্য এন্টারপ্রাইজ মোড ব্যবহার করছে:

  • আপনার প্রশ্নের মধ্যে উল্লেখ করা হয়েছে যে কনসোলটি দেখায়: HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.
  • যদি তা হয় তবে আপনাকে এন্টারপ্রাইজ মোড অক্ষম করতে হবে (বা এটি পছন্দ করতে ) বা আইই এর সরঞ্জাম মেনু থেকে website ওয়েবসাইটটির জন্য এটি বন্ধ করতে হবে।
  • তবে এন্টারপ্রাইজ মোডটিকে তাত্ত্বিকভাবে এক্স-ইউএ-সামঞ্জস্যপূর্ণ ট্যাগ দ্বারা ওভাররাইড করা উচিত , তবে আইই একটি বাগ থাকতে পারে ...

হ্যাঁ আমি ইতিমধ্যে এটি করেছি, দুর্ভাগ্যক্রমে এটি কার্যকর হয়নি :(
দামি

এটি হতে পারে যে সেই ওয়েবসাইটটির জন্য এন্টারপ্রাইজ মোড চালু রয়েছে (আপনার প্রশ্নের ভিত্তিতে) ... আমি আমার উত্তর আপডেট করেছি, আমাকে যদি তা সাহায্য করে তবে আমাকে জানান
স্প্যারোয়েট

4
"এন্টারপ্রাইজ মোড" এবং "সামঞ্জস্যতা দৃষ্টিভঙ্গি" একই রকম হলেও আলাদা। এমনকি "সামঞ্জস্যতা দৃশ্যে ইন্ট্রানেট সাইটগুলি প্রদর্শন করুন" টিক দেওয়া থাকলেও এক্স-ইউএ-সামঞ্জস্যপূর্ণ ট্যাগটি এটিকে ওভাররাইড করে। তবে এন্টারপ্রাইজ মোড এটিকে ওভাররাইড করতে পারে ... আপনি কি নিজের সাইটে এন্টারপ্রাইজ মোড আইকন ( মিডিয়া.অ্যাস্কভিজি / আর্টিকেলস / আইমেজ 5/… ) দেখতে পাচ্ছেন ?
স্প্যারোলেট

4
এছাড়াও যদি আপনি F12 টিপুন এবং এমুলেশন ট্যাবে সন্ধান করেন তবে এটি কী বলে? এটি আপনাকে ডকুমেন্ট মোডটি কেন ব্যবহার করছে তা বলা উচিত। আমি মনে করি আপনি এন্টারপ্রাইজ মোডে আঘাত করছেন, সামঞ্জস্যতা দর্শন নয়।
স্প্যারোলেট

20
এটি তাই! @ # $ বিরক্তিকর, বিশ্বজুড়ে কয়েক হাজার ঘন্টা ওয়েব বিকাশকারীকে অপচয় করে।
স্যাম ওয়াটকিন্স

19

এই সমস্যাটি সাধারণত ওয়েবসাইট / ইন্ট্রানেট ইউআরএলগুলির মধ্যে একটিতে রাখার কারণে ঘটে:

  • সামঞ্জস্যতা মোড তালিকা
  • ইন্টারনেট এক্সপ্লোরার ইন্ট্রানেট জোন
    ( সামঞ্জস্যতা প্রদর্শনের ইন্ট্রনেট সাইটগুলি সক্ষম করে দেখুন সক্ষম করুন)
  • এন্টারপ্রাইজ মোড তালিকা

কর্পোরেট নেটওয়ার্কগুলিতে, এই সামঞ্জস্যতা দেখার সেটিংসটি প্রায়শই গোষ্ঠী নীতি দ্বারা কেন্দ্রীয়ভাবে নিয়ন্ত্রিত হয় । আপনার ক্ষেত্রে, এন্টারপ্রাইজ মোডটি অপরাধী হিসাবে উপস্থিত হবে।

আইই 11 এন্টারপ্রাইজ মোড

দুর্ভাগ্যক্রমে মেটা সেট করা এটিকে X-UA-Compatible ওভাররাইড করে না

শেষ ব্যবহারকারীদের জন্য

কখনও কখনও শেষ-ব্যবহারকারীদের এটিকে ওভাররাইড করার একমাত্র উপায় হ'ল F12 টিপুন এবং এমুলেশনের অধীনে ডকুমেন্ট মোড পরিবর্তন করুন ট্যাবের । তবে এই সেটিংটি স্থায়ী নয় এবং একবার বিকাশকারী সরঞ্জামগুলি বন্ধ হয়ে গেলে তা ফিরে যেতে পারে।

আপনি নিজের সাইটটি ইন্ট্রানেট অঞ্চল থেকে বাদ দেওয়ার চেষ্টা করতে পারেন। তবে ইন্ট্রানেট জোনভুক্ত ডোমেনগুলির তালিকা সাধারণত নীতি দ্বারা নিয়ন্ত্রিত হয়, সুতরাং এই কাজের সুযোগ পাতলা।

ইন্ট্রানেট জোনের অন্তর্ভুক্ত ডোমেনগুলির তালিকা দেখতে, এখানে যান:

সরঞ্জাম -> ইন্টারনেট বিকল্প -> সুরক্ষা -> সাইট -> উন্নত

যদি তালিকায় আপনার সাবডোমেন থাকে এবং গ্রে আউট হয় তবে আপনার নেটওয়ার্ক প্রশাসক এটির অনুমতি না দেওয়া পর্যন্ত আপনি সামঞ্জস্যতা দৃশ্যের ওভাররাইড করতে পারবেন না।

গোষ্ঠী নীতিতে সামঞ্জস্যতা দর্শন সেটিংস পরিবর্তন করার জন্য আপনাকে অবশ্যই আপনার নেটওয়ার্ক প্রশাসকের সাথে যোগাযোগ করতে হবে।

নেটওয়ার্ক প্রশাসকদের জন্য For

বিকাশকারী সরঞ্জামগুলি ওপেন (এফ 12) দিয়ে ওয়েবসাইটটি লোড করা প্রায়শই IE পুরানো মোডে স্যুইচ করার কারণটি জানায়।

উপরে উল্লিখিত সমস্ত 3 সেটিংস সাধারণত গ্রুপ পলিসির মাধ্যমে নিয়ন্ত্রণ করা হয়, যদিও কখনও কখনও ব্যবহারকারী মেশিনগুলিতে ওভাররাইড করা যায়।

যদি এন্টারপ্রাইজ মোডটি সমস্যা হয় (যেমনটি মূল পোস্টারের ক্ষেত্রে প্রদর্শিত হয়), নিম্নলিখিত দুটি নিবন্ধ সহায়ক হতে পারে:


সাম্প্রতিক গবেষণার সময় আমি আবিষ্কার করেছি এমন আরও কিছু বিবরণ দিয়ে আপনার দুর্দান্ত উত্তরটি প্রসারিত করেছি। আমি আশা করি ঠিক আছে।
সাইমন পূর্ব

8

যারা এএসপি.নেট এমভিসি প্রকল্প তৈরি করছেন তাদের জন্য নিশ্চিত হয়ে নিন যে আপনি:

<meta http-equiv="X-UA-Compatible" content="IE=edge">

আপনার লেআউট (টেমপ্লেট) পৃষ্ঠাতে ট্যাগ করুন। আমি মাত্র দুটি ঘন্টা ডিবাগিং এবং টুইট করার জন্য ব্যয় করেছি, কেবলমাত্র বুঝতে পারি যে আমি কেবলমাত্র আমার সন্তানের পৃষ্ঠাগুলিতে সেই মেটা ট্যাগ যুক্ত করেছি। আমি এটি আমার লেআউট পৃষ্ঠায় যুক্ত করার সাথে সাথে ব্রাউজারটি পুরোপুরি EDGE মোডে লোড করে।


আমার সমস্যাটি ছিল আইই 11 এ একটি নতুন এন্টারপ্রাইজ মোড যা আপনার ব্রাউজারকে আইই 8 অনুকরণ করতে বাধ্য করে। এটি সামঞ্জস্যতা মোড হিসাবে একই জিনিস নয়, যা এই মেটা ট্যাগটি ওভাররাইড করতে ব্যবহৃত হয়। আমি এটি সঠিকভাবে ব্যবহার করছিলাম।
ব্যয়বহুল

আমার মন্তব্যটি অন্যদেরকে একই লক্ষণগুলির সহায়তা করার জন্য বোঝানো হয়েছিল, যারা এএসপি.নেট এমভিসিতে সাইট তৈরি করছে। আমি আপনাকে বিশেষভাবে সম্বোধন করছিলাম না।
জেসন মার্শেল

নেট / এমভিসি সাইটগুলি খুব বিটিডব্লিউর জন্য মেটা ট্যাগ (সামঞ্জস্যতা মোড সমস্যার জন্য, এন্টারপ্রাইজ মোড সমস্যাগুলির জন্য নয়) কাজ করবে, এটি এএসপি. নেট-এর জন্য নির্দিষ্ট নয়
ড্যান হ্যারিস

4

চিহ্নিত উত্তরটি সঠিক। তবে, দামি, আপনার এডি এবং ডেস্কটপ অ্যাডমিন গ্রুপগুলির সাথে এটি অনুসরণ করা উচিত। তারা IE11 এন্টারপ্রাইজ মোড সাইটের তালিকার অপব্যবহার করছে। মাইক্রোসফ্ট কোনও সংস্থার অভ্যন্তরে সমস্ত ইন্ট্রানেট সাইটের জন্য এটি ব্যবহার করার ইচ্ছা করে না। এটি বিদ্যমান "সামঞ্জস্য মোডে সমস্ত ইন্ট্রানেট সাইটগুলি রেন্ডার করুন" সেটিংস প্রচার করবে যা বিশ্বব্যাপী কর্পোরেট ওয়েবসাইটের অগ্রগতির ব্যর্থ।

এটি "ব্ল্যাক লিস্ট" হিসাবে বাস্তবায়িত করার উদ্দেশ্যে হ'ল মুষ্টিমেয় সাইটগুলির জন্য যা এন্টারপ্রাইজ মোড তালিকায় তালিকাভুক্ত একটি লিগ্যাসি ব্রাউজার মোডের প্রয়োজন হয় যা তাদের রেন্ডারিংয়ের প্রয়োজনীয়তার সাথে নির্দিষ্ট করে দেয়। আপনার প্রতিষ্ঠানের অন্যান্য সমস্ত সাইট এজ ব্যবহারের জন্য ছেড়ে দেওয়া হবে। আপনার সংস্থার যে লোকেরা এটি শুরু করার জন্য অন্তর্ভুক্ত সমস্ত ইন্ট্রানেট সাইটগুলির সাথে এটি প্রয়োগ করেছিল তারা কীভাবে এন্টারপ্রাইজ মোড বাস্তবায়িত করার বোঝায় তা পুরোপুরি ভুল বুঝে।


হ্যাঁ তাদের অবশ্যই এটি করা উচিত, তবে দুর্ভাগ্যক্রমে আমার এ বিষয়ে কোনও বক্তব্য নেই, তবে তাদের সাথে এটি উত্থাপিত হয়েছে।
ব্যয়বহুল

1

প্রশ্নটি কিছুটা পুরানো তবে আমি কেবল একটি খুব অনুরূপ সমস্যার সমাধান করেছি। আমি এখানে দায়বদ্ধ এমন একটি সহ আমাদের বেশ কয়েকটি ইন্ট্রানেট সাইট রয়েছে এবং অন্যদের জন্য সামঞ্জস্যতা মোডের প্রয়োজন হয় বা সেগুলি ভেঙে যায়। যে কারণে, সাইট ইন্ট্রানেট সাইটগুলিতে সামঞ্জস্যতা মোডে ডিফল্ট আইইয়ের নিয়ম করে। আমি আমার নিজস্ব জিনিস আপগ্রেড করছি এবং এর আর প্রয়োজন নেই; আসলে, কয়েকটি বৈশিষ্ট্য যা আমি ব্যবহার করার চেষ্টা করছি তা কমপ্যাট মোডে ঠিক দেখাচ্ছে না look আমি আপনার মতো মেটা আইই-এজ ট্যাগটি ব্যবহার করছি।

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


দেখুন: stackoverflow.com/questions/2518256/... আপনি web.config অ্যাক্সেস না থাকে।
ফন্টফিলিক

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

আমি ওয়েব কনফিগারেশনে একই সামঞ্জস্যতা এজ সেটিংসটি প্রয়োগ করার চেষ্টা করেছি এবং এটি আমার পক্ষে কার্যকর হয়নি, কেবলমাত্র এই কাজটি পেয়েছি তা হল আমাদের নির্দিষ্ট ওয়েবসাইটগুলিকে একটি সাদা তালিকায় যুক্ত করার অনুরোধ করা যাতে তারা নতুন থেকে উপেক্ষা হয় আইই 11 এন্টারপ্রাইজ মোড, যা সামঞ্জস্যতা মোড থেকে আলাদা বলে মনে হচ্ছে। এটি প্রতিটি সময় সম্পন্ন করার জন্য আমাকে লুপ করে যেতে হবে লুপগুলির কারণে এটি কোনওভাবেই আমার পক্ষে সহজ সমাধান নয়।
দামি

আমি যেমন করেছিলাম তেমনি আপনিও একই রাস্তায় নেমে গেছেন। আমার 2 টি কাজ করতে হয়েছিল। 1 পৃষ্ঠার মেটা ট্যাগে ইডজিই সেটিংস ছিল। আপনি ওয়েবকনফাইগ এ এটি করতে সক্ষম হতে পারেন (বা না; আমি জানি না) তবে আমি সাইট মাস্টার পৃষ্ঠায় এটি করেছি। অন্যটি কাস্টম এইচটিটিপি শিরোনামটি ওয়েবকনফাইগে যুক্ত করছিল।
মাইক অ্যান্ডারসন

1

কিছু ভাল তথ্য সহ এটি একটি পুরানো সমস্যা। তবে আমি যা সন্ধান করেছি তা হ'ল একটি এফকিউডিএন ব্যবহার করা আইই 9 - 11 এ কমপ্যাট মোডটি বন্ধ করে দেয় Example আমার
http: // lrmstst01: 8080 / জাভাউইব / লগইন.ডো এর সাথে কমপিট
সমস্যা আছে তবে
http://lrmstst01.mydomain.int:8080/ জাভাওয়েব / লগিন.ডো
এনবি দিয়ে সমস্যাগুলি চলে যায় : .আইএনটির অংশ আমাদের অভ্যন্তরীণ ডোমেন


সেই লিঙ্কগুলি অবৈধ। এগুলি কেবল একটি এফকিউডিএন সহ একটি কম্পিউটার নাম বনাম একটি url এর উদাহরণ হিসাবে ব্যবহৃত হয়।
ডিন পি

4
প্রো টিপ: উদাহরণ ডটকম কেবলমাত্র এই উদ্দেশ্যে বিদ্যমান
বেসিক

এটি এখনও একটি সমস্যা এবং এই মন্তব্যটি সমাধানে কিছুই যুক্ত করে না।
ডায়ানা

0

এটি কোনও বিশ্বস্ত সাইট তালিকায় বা স্থানীয় সেটিংয়ে যুক্ত করে বিশ্বস্ত সাইট জোনে স্থানান্তর করুন। এটি এটিকে ইন্ট্রানেট অঞ্চল থেকে সরিয়ে নিয়ে যাবে এবং কমপ্যাটে রেন্ডার হবে না। দেখুন।


পিএস আমি এই কাজগুলি জানি কারণ এটি নতুন কোম্পানির ব্রাউজার ভিত্তিক পণ্যগুলির জন্য যা আমরা এক্স-ইউএ ট্যাগ সহ রাইন্ডিং না করে তারা যেভাবে চান তা রেন্ডারিংয়ের জন্য প্রয়োগ করছে।
গ্রেগ সি

এটি প্রদত্ত সম্ভবত কোনও সংস্থার প্রশস্ত সেটিং আপনার উত্তরটি প্রতিটি ব্যবহারকারীর মেশিনে প্রয়োগ করতে হবে, যা খুব কমই আদর্শ।
ম্যাটডি

0

আইআইএস সাইটগুলির জন্য ওয়েব কোডফাইগ ফাইলে নীচের সম্পত্তি যুক্ত করুন। এটি আইই ১১-এ আমার ইন্ট্রানেটে আমার জন্য কাজ করেছিল।

<system.webServer>
  <httpProtocol>
    <customHeaders>
      <clear />
      <add name="X-UA-Compatible" value="IE=edge" />
    </customHeaders>
  </httpProtocol>
</system.webServer> 

দয়া করে টিকেট আমার আপডেট দেখতে, এন্টারপ্রাইজ মোড এবং সামঞ্জস্যের মোড 2 ভিন্ন জিনিস
ব্যয়বহুল

0

আমি ইন্ট্রনেট হোস্ট করা সার্ভারের FQDN- এ ব্যবহারকারীকে পুনর্নির্দেশ করে এই সমস্যাটি সমাধান করেছি।

আইই সম্ভবত "ইন্ট্রানেট" সাইটগুলি সনাক্ত করার জন্য বিশ্বের সবচেয়ে খারাপ অ্যালগরিদম ব্যবহার করে ... প্রকৃতপক্ষে, সার্ভার.ডোমেন.টিএলডি উল্লেখ করে আমার জন্য সমস্যাটি সমাধান করে।

হ্যাঁ, আপনি এটি সঠিকভাবে পড়েছেন, আইসি ব্যক্তিগত আইপি ঠিকানায় নয়, ইন্ট্রানেট সাইটগুলি সনাক্ত করে, যেমন টিসিপি / আইপি শুনেছেন এমন কোনও দেবের মতো, না, যদি এটির কোনও ডোমেন অংশ না থাকে, তবে URL এর "হোস্ট" অংশ দ্বারা করবে must অভ্যন্তরীণ হতে।

আইই ডেভগুলি জানার জন্য ভয়ঙ্করগুলি সর্বাধিক বেসিক টিসিপি / আইপি ধারণাটি বুঝতে পারে না।

মনে রাখবেন যে এটি একটি বিআইজি এন্টারপ্রাইজ গ্রাহকের কাছে ছিল, আপনার জন্য তাদের জিপিও পরিবর্তন করানো হ'ল আল্পস পূর্ব 4 মিটার পূর্ব দিকে সরানোর চেষ্টা করার মতো, যা ঘটবে না।


আইই সম্ভবত একটি ডিএনএস লুকআপ করে এবং এটি থেকে আইপি জানে। এমএস হিসাবে এটি সম্ভবত এডি করতে পারে, তবে ডিএনএস আরও বোধগম্য।
স্মুথ 4

@ এসকিউএলডিবিএ নেতিবাচক, আপনি যদি আইপি নির্দিষ্ট করেন, 10.0.0.1 বলুন, হোস্টটি "ইন্ট্রানেট" সাইট হিসাবে সনাক্ত করা যায়নি ... ডিএনএস-এর সাথে কিছুই করার নেই, আপনি এডি দিয়ে কী বোঝাতে চাইছেন? আপনার অর্থ কি এটি AD এর সাথে সংযোগ স্থাপন করে এবং সেখানে হোস্টটি দেখায়? কোনও বুদ্ধি নেই, কেন এটি করবে? তারপরে আবার তারা কোনও কারণে মাইক্রোসফ্ট ™
thecarpy

0

এটি মূল্যবান কিসের জন্য, আইই 11 এও আমার সমস্যাটি ছিল:

  • আমি ছিলাম না এন্টারপ্রাইজ মোডে ।
  • "সামঞ্জস্যতা দৃশ্যে ইন্ট্রানেট সাইটগুলি প্রদর্শন করুন" চেক করা হয়েছিল।
  • আমার সব ছিল <!DOCTYPE html>এবংIE=Edgeপ্রশ্নটিতে উল্লিখিত সেটিংস সেটিংস
  • মেটা হেডার প্রকৃতপক্ষে 1 ম উপাদান ছিল <head>উপাদান

কিছুক্ষণ পরে, আমি এটি জানতে পারি:

  • সার্ভারে প্রেরিত ব্যবহারকারী এজেন্ট শিরোনামটি আই 7 ছিল কিন্তু ...
  • জাভাস্ক্রিপ্ট মান আই 11 ছিল!

এইচটিটিপি শিরোনাম :

User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E) কিন্তু

জাভাস্ক্রিপ্ট :

window.navigator.userAgent === 'Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko'

সুতরাং আমি ক্লায়েন্ট পক্ষের চেক করা শেষ।

এবং বিটিডাব্লু, ইতিমধ্যে, ব্যবহারকারী এজেন্টের চেক করার পরামর্শ দেওয়া হয় না। Https://developer.mozilla.org/en-US/docs/Web/HTTP/ ব্রাউজার_ডিটিকেশন_উইজিং_এইউউজার_এজেন্ট দেখুন (তবে একটি ভাল কেস হতে পারে)

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.