2014-02-24 226 views
0

初始屏幕寬度值我有以下的javascript代碼:更新,而無需刷新頁面

var screenWidth = {"width": document.documentElement.clientWidth} 
d3.select(window).on('resize', resize) 
function resize() { 
    var clientWidth = document.documentElement.clientWidth 
    screenWidth["width"] = clientWidth 
    return clientWidth 
} 

我利用一切時間D3.js庫

屏幕尺寸的變化,調整大小功能不會返回clientWidth,但更新初始screenWidth值而無需刷新頁面的正確方法是什麼?

回答

0

把這個在你的身體的末尾:

(function() { 
    // your page initialization code here 
    // the DOM will be available here 
    var windowWidth = resize(); 
})();