2012-03-15 167 views
0

這段代碼在PHP工作正常生成自定義腳本生成有什麼錯誤在此代碼

<?php 

    $arrs = array("script.js","ui.js","jform.js"); 


    foreach ($arrs as $var) 
    { 
    ?> 


<script type="text/javascript" src="<?php echo $var ?>" > 
</script> 

<?php 

    } 


    ?> 

這不是編譯甚至whts的probem在我的代碼ASPX,但其沒有工作

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 

<%    IList<string> list; 

list = new List<string>(); 

foreach (string lst in list) 
{ 
%> 
<script type="text/javascript" src="<% lst %>" /> 

<% 



} 
    %> 
+4

那麼,如果它不*編譯*,大概有一個編譯器錯誤信息,這應該告訴你這個問題。即使您不明白該信息,您至少應該與我們分享... – 2012-03-15 06:58:34

+4

嘗試使用:

0

與下面的代碼試試:

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> 

<% IList<string> list; 

    list = new List<string>(); 

    foreach (string lst in list) 
    { 
    %> 
    <script type="text/javascript" src="<% = lst %>" /> 

    <%  
    } 
    %> 
0

試試這個

<%@ Page Language="C#" .. 
<%@ Import Namespace="System.Collections.Generic" %> 

<% var list = new List<string>() { "script.js", "ui.js", "jform.js" }; 
     foreach (string lst in list) 
     { 
    %> 

    <script type="text/javascript" src="<%= lst %>"></script> 

    <%  
     } 
    %>