用javascript加载页面时指向一个描点。已知如何通过链接做成描点的,可是想让页面加载时直接指向不需要点击链接。   1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a target="_blank" href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" rel="nofollow">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">  
   2. <html xmlns="<a target="_blank" href="http://www.w3.org/1999/xhtml" rel="nofollow">http://www.w3.org/1999/xhtml</a>">  
   3. <head>  
   4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
   5. <title>描点问题</title>  
   6. </head>  
   7. <body">  
   8. <div style="width:5000px; height:auto; float:left; color:#039; text-align:left;">  
   9.  <div style="width:1500px; float:left;">left</div>  
  10.     <div id="here" style="width:2000px; float:left;">mid</div>  
  11.     <div style="width:1500px; float:left;">right</div>  
  12. </div>  
  13. </body>  
  14. </html>  以上是简单的html,麻烦高手写一段javascript代码来直接指向包含文字mid的DIV

解决方案 »

  1.   


    window.onload =  function(){
    document.getElementById("here").focus();
    }
      

  2.   


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>描点问题 </title>
    </head>
    <body">
    <div style="width:5000px; height:auto; float:left; color:#039; text-align:left;">
      <div style="width:1500px; float:left;">left </div>
      <div id="here" style="width:2000px; float:left;"><a  name="helpme">mid</a> </div>
      <div style="width:1500px; float:left;">right </div>
    </div>
    </body></html>
    <script language="javascript">
    onload=function()
    {
    window.location=window.location+"#helpme";
    }
    </script>
      

  3.   

    <a name='it'></a>
    <div>你要直接指向的</div>url=xxx.com/xxx.html#it就行了
      

  4.   


    我也知道,可是我问题是这样的,我开发一个Joomla模板,但公司的需要在网页的两边添加了广告位,如果现在主流的一些屏幕是没有问题的,可是如果是小点的屏幕就会让左边的广告优先显示,中间的主要内容则需要通过滚动条的拉动才显示。所以我才想出这样的一个办法,如果大家有更好的办法那是最好的了。