2011-01-25 22 views
0

我有一個div顯示在這個div的最頂端和左側的ajax代碼,但我怎麼可以將ajax動畫放在這個div的中間和中間?ajax定位

<script language="javascript"> 
     function visiontype_kamp(type,_link_) 
      { 
      var url_str = "index.cfm?fuseaction=objects2.emptypopup_get_vision_tabbed&is_property_vision="+type+"&&vision_position=1&mode=1&dongu=9&is_sale=0&vision_image_display=1&is_vision_prices=1&is_vision_product_name=1&is_vision_product_detail=1&is_vision_product_detail2=0&vision_image_width=50&vision_image_height=45&this_row_id_=kamp" 
      AjaxPageLoad(url_str,'vision_icerik_kamp' ,0,'',_link_); 
      } 
    </script> 

,這是div:

<div id="vision_icerik_kamp"></div> 

回答

0

這是簡單的,如果你的div有預定義的維度,我認爲它不那麼就意味着它有沒有尺寸所以對沒有發現的方法例如中間,你有一箇中心,因爲它是儘可能多的塊,但它沒有高度,所以你必須首先通過javascript設置高度,然後放置將gif動畫爲背景圖片,並通過javascript將背景位置設置爲center HEIGHT/2px,這樣它就可以工作。

document.getElementById(「vision_icerik_kamp」)。style.height ='100px'; document.getElementById(「vision_icerik_kamp」)。style.backgroundImage =「./image/url.gif」; document.getElementById(「vision_icerik_kamp」)。style.backgroundPosition =「center 20px」;

我不知道x座標是第一還是y座標無論如何這將是一個想法,比我認爲該div不應該是絕對空的,你應該放置一個& nbsp;裏面它

+0

nope styles does not actually help,mb我需要找到ajax代碼 – abrabr 2011-01-26 08:06:33