আমি বর্তমানে যে সংস্থার জন্য কাজ করি তার অভ্যন্তরীণ বিক্রয় অ্যাপ্লিকেশন নিয়ে কাজ করছি এবং আমার একটি ফর্ম পেয়েছে যা ব্যবহারকারীর সরবরাহ ঠিকানা পরিবর্তন করতে দেয়।
এখন আমি মনে করি এটি দেখতে খুব সুন্দর লাগবে, মূল ঠিকানাগুলির বিশদ জন্য আমি যে পাঠ্যটি ব্যবহার করছি তা যদি কেবলমাত্র পাঠ্যের ক্ষেত্রটি গ্রহণ করে এবং পাঠ্যটি পরিবর্তন করা হয় তবে স্বয়ংক্রিয়ভাবে পুনরায় আকার দিন।
বর্তমানে এটির একটি স্ক্রিনশট এখানে।
কোন ধারনা?
@Chris
একটি ভাল পয়েন্ট, তবে এর কারণগুলি আমি চাই এটির পুনরায় আকার দিন। আমি এটি থাকা তথ্যের ক্ষেত্র হিসাবে এটি যে অঞ্চলটি নেয় এটি চাই। আপনি যেমন স্ক্রিন শটটিতে দেখতে পাচ্ছেন, আমার যদি একটি নির্দিষ্ট টেক্সারিয়া থাকে তবে এটি উল্লম্ব স্থানটির একটি ন্যায্য ওয়া্যাক নেয়।
আমি ফন্ট হ্রাস করতে পারি, তবে বড় এবং পাঠযোগ্য হওয়ার জন্য আমার ঠিকানা দরকার। এখন আমি পাঠ্য ক্ষেত্রের আকারটি হ্রাস করতে পারি, তবে তারপরে এমন লোকদের সাথে আমার সমস্যা হয় যাদের অ্যাড্রেস লাইন থাকে যা 3 বা 4 লাগে (একটিতে 5 লাগে) লাইন। ব্যবহারকারীকে স্ক্রোলবারটি ব্যবহার করার দরকার হ'ল একটি প্রধান নম্বর।
আমার ধারণা আমার আরও কিছুটা নির্দিষ্ট হওয়া উচিত। আমি উল্লম্ব আকার পরিবর্তন করার পরে, এবং প্রস্থটি তেমন গুরুত্বপূর্ণ নয়। উইন্ডোটির প্রস্থ খুব ছোট হয়ে গেলে (যেমন আপনি স্ক্রিনশটটিতে দেখতে পাচ্ছেন) আইএসও নম্বরটি (বৃহত "1") ঠিকঠাকের নীচে ধাক্কা খায় তবে এটিই ঘটে problem
এটি একটি চালাকি সম্পর্কে নয়; এটি এমন একটি পাঠ্যক্ষেত্র থাকার বিষয়ে যা ব্যবহারকারী সম্পাদনা করতে পারে যা অপ্রয়োজনীয় স্থান গ্রহণ করবে না, তবে এতে সমস্ত পাঠ্য প্রদর্শিত হবে।
যদিও কেউ যদি সমস্যাটির কাছে যাওয়ার অন্য কোনও উপায় নিয়ে আসে তবে আমি এটির জন্যও উন্মুক্ত।
আমি কোডটি কিছুটা সংশোধন করেছি কারণ এটি অদ্ভুত অভিনয় করছিল। আমি এটি কী-আপটিতে সক্রিয় করতে পরিবর্তন করেছি, কারণ এটি সবেমাত্র টাইপ করা চরিত্রটি বিবেচনায় নেবে না।
resizeIt = function() {
var str = $('iso_address').value;
var cols = $('iso_address').cols;
var linecount = 0;
$A(str.split("\n")).each(function(l) {
linecount += 1 + Math.floor(l.length / cols); // Take into account long lines
})
$('iso_address').rows = linecount;
};