とあるセクシーなデータ分析官

を目指す渋谷で働くソーシャルゲーム分析者の卵

JavaScript日記1

CSSで対象を常時同じ位置に固定するには

jQuery(function($j)){
  var $idname = hoge;
  //IE6の場合position:fixedが使えないので回避
  if ($.browser.msie == true && $.browser.version <= 6) {
    $($idname).css({
      "position" : "absolute"});
    var element = document.getElementById(settings.swf_id);
    element.style.setExpression('behavior', 'style.top = (document.body.scrollTop ||document.documentElement.scrollTop) + "px"');
  } else {
    $($idname).css({
      "position" : "fixed",
      "top"      : "10px",
      "left"     :  "auto"});
    }
  });


参考:
http://sparetime.ukauka.net/article/97759112.html
http://javascriptist.net/ref/document.getelementbyid.html