আমি d3.js দিয়ে একটি স্ক্র্যাপপ্লট আঁকছি। এই প্রশ্নের সাহায্যে:
স্ক্রিন, বর্তমান ওয়েব পৃষ্ঠা এবং ব্রাউজার উইন্ডোর আকার পান
আমি এই উত্তরটি ব্যবহার করছি:
var w = window,
d = document,
e = d.documentElement,
g = d.getElementsByTagName('body')[0],
x = w.innerWidth || e.clientWidth || g.clientWidth,
y = w.innerHeight|| e.clientHeight|| g.clientHeight;
সুতরাং আমি আমার প্লটটি ব্যবহারকারীর উইন্ডোতে এভাবে ফিট করতে সক্ষম:
var svg = d3.select("body").append("svg")
.attr("width", x)
.attr("height", y)
.append("g");
এখন আমি চাই যে ব্যবহারকারী যখন উইন্ডোটি পুনরায় আকার দেবে তখন প্লটের আকার পরিবর্তন করার বিষয়ে কিছু যত্ন নেয়।
PS: আমি আমার কোডে jQuery ব্যবহার করছি না।