我在ecshop某文件中加入了一段javascript,然后用echo 把javascript输出,可是输出之后,样式就乱了,查了一下,发现我输出的JS放到了页首,请问我如何向ECSHOP加入一段JAVASCRIPT

解决方案 »

  1.   

    也不说放那个文件了,让人如何帮你。javascript放到themes中的模板文件里
      

  2.   

    是这样
    我想在登陆ecshop成功后执行一段javascript
    我直接这样写的echo "<script >alert('ok')</script> "显示完ok后,样式就乱了,请问我应该如何把这段javascript加到合适的地方
      

  3.   

    放到 themes 里面的相应模板文件里!!
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="Keywords" content="{$keywords}" />
    <meta name="Description" content="{$description}" />
    <!-- TemplateBeginEditable name="doctitle" -->
    <title>{$page_title}</title>
    <!-- TemplateEndEditable -->
    <!-- TemplateBeginEditable name="head" -->
    <!-- TemplateEndEditable -->
    <link rel="shortcut icon" href="favicon.ico" />
    <link rel="icon" href="animated_favicon.gif" type="image/gif" />
    <link href="{$ecs_css_path}" rel="stylesheet" type="text/css" />
    <link rel="alternate" type="application/rss+xml" title="RSS|{$page_title}" href="{$feed_url}" />
    {* 包含脚本文件 *}
    {insert_scripts files='common.js,index.js'}</head>
    <body>
    <!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->
    <div class="blank"></div>
    <div class="block clearfix">
      <!--left start-->
      <div class="AreaL">
        <!--站内公告 start-->
        <div class="box">
         <div class="box_1">
          <h3><span>{$lang.shop_notice}</span></h3>
          <div class="boxCenterList RelaArticle">
            {$shop_notice}
          </div>
         </div>
        </div>
        <div class="blank5"></div>
        <!--站内公告 end-->
      <!-- TemplateBeginEditable name="左边区域" -->
    <!-- #BeginLibraryItem "/library/cart.lbi" -->{insert_scripts files='transport.js'}
    <div class="cart" id="ECS_CARTINFO">
     {insert name='cart_info'}
    </div>
    <div class="blank5"></div> <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/category_tree.lbi" --><div class="box">
     <div class="box_1">
      <div id="category_tree">
        <!--{foreach from=$categories item=cat}-->
         <dl>
         <dt><a href="{$cat.url}">{$cat.name|escape:html}</a></dt>
         <!--{foreach from=$cat.cat_id item=child}-->
         <dd><a href="{$child.url}">{$child.name|escape:html}</a></dd>
           <!--{foreach from=$child.cat_id item=childer}-->
           <dd>&nbsp;&nbsp;<a href="{$childer.url}">{$childer.name|escape:html}</a></dd>
           <!--{/foreach}-->
         <!--{/foreach}-->
           
           </dl>
        <!--{/foreach}--> 
      </div>
     </div>
    </div>
    <div class="blank5"></div> <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/top10.lbi" --><div class="box">
     <div class="box_2">
      <div class="top10Tit"></div>
      <div class="top10List clearfix">
      <!-- {foreach name=top_goods from=$top_goods item=goods}-->
      <ul class="clearfix">
    <img src="../images/top_{$smarty.foreach.top_goods.iteration}.gif" class="iteration" />
    <!-- {if $smarty.foreach.top_goods.iteration<4}-->
          <li class="topimg">
          <a href="{$goods.url}"><img src="{$goods.thumb}" alt="{$goods.name|escape:html}" class="samllimg" /></a>
          </li>
    <!-- {/if} -->
          <li {if $smarty.foreach.top_goods.iteration<4}class="iteration1"{/if}>
          <a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_name}</a><br />
          {$lang.shop_price}<font class="f1">{$goods.price}</font><br />
          </li>
        </ul>
      <!-- {/foreach} -->
      </div>
     </div>
    </div>
    <div class="blank5"></div> <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/promotion_info.lbi" --><!-- {if $promotion_info} -->
    <!-- 促销信息 -->
    <div class="box">
     <div class="box_1">
      <h3><span>{$lang.promotion_info}</span></h3>
      <div class="boxCenterList RelaArticle">
        <!-- {foreach from=$promotion_info item=item key=key} -->
        <!-- {if $item.type eq "snatch"} -->
        <a href="snatch.php" title="{$lang.$item.type}">{$lang.snatch_promotion}</a>
        <!-- {elseif $item.type eq "group_buy"} -->
        <a href="group_buy.php" title="{$lang.$item.type}">{$lang.group_promotion}</a>
        <!-- {elseif $item.type eq "auction"} -->
        <a href="auction.php" title="{$lang.$item.type}">{$lang.auction_promotion}</a>
        <!-- {elseif $item.type eq "favourable"} -->
        <a href="activity.php" title="{$lang.$item.type}">{$lang.favourable_promotion}</a>
        <!-- {/if} -->
        <a href="{$item.url}" title="{$lang.$item.type} {$item.act_name}{$item.time}" style="background:none; padding-left:0px;">{$item.act_name}</a><br />
        <!-- {/foreach} -->
      </div>
     </div>
    </div>
    <div class="blank5"></div>
    <!-- {/if} -->
     <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/order_query.lbi" --><!--{if empty($order_query)}-->
    <script>var invalid_order_sn = "{$lang.invalid_order_sn}"</script>
    <div class="box">
     <div class="box_1">
      <h3><span>{$lang.order_query}</span></h3>
      <div class="boxCenterList">
        <form name="ecsOrderQuery">
        <input type="text" name="order_sn" class="inputBg" /><br />
        <div class="blank5"></div>
        <input type="button" value="{$lang.query_order}" class="bnt_blue_2" onclick="orderQuery()" />
        </form>
        <div id="ECS_ORDER_QUERY" style="margin-top:8px;">
          <!--{else}-->
          <!--{if $order_query.user_id}-->
    <b>{$lang.order_number}:</b><a href="user.php?act=order_detail&order_id={$order_query.order_id}" class="f6">{$order_query.order_sn}</a><br>
      <!--{else}-->
    <b>{$lang.order_number}:</b>{$order_query.order_sn}<br>
      <!--{/if}-->
    <b>{$lang.order_status}:</b><br><font class="f1">{$order_query.order_status}</font><br>
      <!--{if $order_query.invoice_no }-->
    <b>{$lang.consignment}:</b>{$order_query.invoice_no}<br>
      <!--{/if}-->
          {if $order_query.shipping_date}:{$lang.shipping_date} {$order_query.shipping_date}<br>
      <!--{/if}-->
      <!--{/if}-->
        </div>
      </div>
     </div>
    </div>
    <div class="blank5"></div> <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/invoice_query.lbi" --><!--{if $invoice_list}-->
    <style type="text/css">
    .boxCenterList form{display:inline;}
    .boxCenterList form a{color:#404040; text-decoration:underline;}
    </style>
    <div class="box">
     <div class="box_1">
      <h3><span>{$lang.shipping_query}</span></h3>
      <div class="boxCenterList">
        <!-- 发货单查询{foreach from=$invoice_list item=invoice} -->
       {$lang.order_number} {$invoice.order_sn}<br />
       {$lang.consignment} {$invoice.invoice_no}
       <div class="blank"></div>
       <!-- 结束发货单查询{/foreach}-->
      </div>
     </div>
    </div>
    <div class="blank5"></div>
    <!-- {/if} -->
     <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/vote_list.lbi" -->{insert name='vote'}
     <!-- #EndLibraryItem -->
    <!-- #BeginLibraryItem "/library/email_list.lbi" -->