সামগ্রী-স্বভাব: "ইনলাইন" এবং "সংযুক্তি" এর মধ্যে পার্থক্যগুলি কী?


245

মধ্যে পার্থক্য কি

Response.AddHeader("Content-Disposition", "attachment;filename=somefile.ext")

এবং

Response.AddHeader("Content-Disposition", "inline;filename=somefile.ext")

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


1
যখন স্বভাবের ধরনটি ইনলাইন থাকে, তখন এটির সাধারণত কোনও ফাইলের নাম থাকে না।
james.garriss

যে কারও তথ্যের জন্য: ফাইলের নামটি এখনও ইনলাইন দিয়ে সেট করা যেতে পারে যদিও এটি স্ট্যান্ডার্ড নয়। ক্রোম, ফায়ারফক্স, আইই এবং অপেরা ফাইলের নামটি সম্মান করে তবে এজ (2018) দেয় না।
বুগবুনি

CSS এর ক্যানিজ ব্যবহারের মতো বিভিন্ন ব্রাউজারগুলি কন্টেন্ট-টাইপ দিয়ে কী করে তা দেখানোর জন্য কোনও সংস্থান সম্পর্কে কি কেউ জানেন?
জোরমোরো

উত্তর:


291

কারণ আমি যখন এক বা অন্যটি ব্যবহার করি তখন আমি উভয়ের জন্য ফাইল ডাউনলোড করতে বলার জন্য একটি উইন্ডো প্রম্পট পাই।

এই আচরণটি ব্রাউজার এবং আপনি যে ফাইলটি পরিবেশন করার চেষ্টা করছেন তার উপর নির্ভর করে। ইনলাইন সহ, ব্রাউজারটি ব্রাউজারের মধ্যে ফাইলটি খোলার চেষ্টা করবে।

উদাহরণস্বরূপ, আপনার যদি একটি পিডিএফ ফাইল এবং ফায়ারফক্স / অ্যাডোব রিডার থাকে তবে একটি ইনলাইন স্বভাব ফায়ারফক্সের মধ্যে পিডিএফ খুলবে, তবে সংযুক্তি এটি ডাউনলোড করতে বাধ্য করবে।

আপনি যদি একটি .ZIP ফাইল পরিবেশন করছেন, ব্রাউজারগুলি এটি ইনলাইন প্রদর্শন করতে সক্ষম হবে না, সুতরাং ইনলাইন এবং সংযুক্তি প্রদর্শনের জন্য, ফাইলটি ডাউনলোড করা হবে।


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

31

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

সংযুক্তি সহ, এটি অবিলম্বে ব্যবহারকারীর কাছে যাবে, এবং ব্রাউজারে এটি লোড করার চেষ্টা করবে না, তা পারে কিনা।


10

এটি উল্লেখ করার মতোও হতে পারে যে ইনলাইনটি সার্ভার থেকে সরাসরি অফিস ডকুমেন্টস (xls, ডক ইত্যাদি) খোলার চেষ্টা করবে, যা ব্যবহারকারীর শংসাপত্রের প্রম্পট হতে পারে।

এই লিঙ্কটি দেখুন:

http://forums.asp.net/t/1885657.aspx/1?Access+the+SSRS+Report+in+excel+format+on+server

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

যদি বিষয়বস্তু বিশৃঙ্খলাটিকে সংযুক্তি হিসাবে চিহ্নিত করা হয় তবে এটি ওপেন ক্লিক করার পরে টেম্প ফোল্ডারে স্বয়ংক্রিয়ভাবে সংরক্ষণ করা হবে এবং তারপরে স্থানীয় অনুলিপি থেকে এক্সলে খুলবে।

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