<div id="tt"></div> 
<script language="javascript" type="text/javascript"> 
     var sp = new SwitchPic("tt");
            sp.flashPath = "flash/switchPic.swf";
            sp.picFolder = "flash/flashimg/";     
            for (var i=0; i<6; i++)
            {
            sp.addPic((i+1)+".jpg","","图片"+(i+1));  
            }
            sp.show();
  </script>
这是一段显示FLASH的代码,放在前台可以,但是我想把它写在后台来实现。。不知道怎么声明空间  以及如何来写。。用writer.WriteLine一行行按格式输出,提示有问题。。不知道在C#后台中如何写脚本?望高手指点!!!

解决方案 »

  1.   

    string s = @"<div id='tt'></div> 
    <script language='javascript' type='text/javascript'> 
         var sp = new SwitchPic('tt');
                sp.flashPath = 'flash/switchPic.swf';
                sp.picFolder = 'flash/flashimg/';     
                for (var i=0; i<6; i++)
                {
                sp.addPic((i+1)+'.jpg','','图片'+(i+1));  
                }
                sp.show();
      </script>
    ";
        Literal1.Text = s;即可
      

  2.   

    SwitchPic addPic flashPath picFolder 哪里来的啊 是JS函数还是 Flash里面的函数啊都贴出来看看啊 谢谢 学习学习
      

  3.   

    string s = @"<div id='tt'></div>
    <script language='javascript' type='text/javascript'>
    var sp = new SwitchPic('tt');
    sp.flashPath = 'flash/switchPic.swf';
    sp.picFolder = 'flash/flashimg/';
    for (var i=0; i<6; i++)
    {
    sp.addPic((i+1)+'.jpg','','图片'+(i+1));
    }
    sp.show();
    </script>
    ";Page.RegisterStartupScript("key",s);
    or
    Response.Write(s);
      

  4.   

    是JS函数
    -------------
    你想输出什么JS函数,是想执行JS函数,还是输出JS函数到页面上,然后其他地方调用这个JS函数
      

  5.   

    TOnet_lover:我添加了Literal控件,后台也是按你所写的 但是并没有实现。。不知道我还少了什么吗?
      

  6.   

    TO  BearRui(AK-47):
    是调用  输出的就是我发出的那一段代码,现在我试下你的看看
      

  7.   

    呵呵 我可以了 writer.WriteLine(S);输出就可以了。。
    我现在给分。。非常感谢net_lover和BearRui(AK-47):