new starting point new beginning
学习、合作、共赢

    博客开通了好长时间却一直未写点东西。究其原因,是自己知识、经验有限,怕写出来的东西太过丢人;还占用园里宝贵的资源。但终究耐不住寂寞,决定将最近项目中用到的一些东西跟大家分享一下。这可是俺的第一篇技术文章,水平有限。不过篮子我已经准备好了,就等着大家了!
    言归正转,问题是这样的:我在项目中负责一个娱乐板块,其中有一个功能是在线音乐试听。本来想做成百度那样的弹出一个新页面,但老大说不行,非得在当前列表页面听。最后在老大的帮助下成功解决该问题。现将代码贴出来:

 

<script language="javascript" type="text/javascript">
        
function ListenIt(file)
        
{
            document.all.item(
"Player").URL=file;
            document.all.item(
"Player").controls.play();
        }

</script>
<asp:DataList ID="dlMain" runat="server">
    
<ItemTemplate>
        
<table width="100%">
            
<tr width="100%">
                
<td>
                    
<class="NavigatorAbout" href="javascript:ListenIt('<%# DataBinder.Eval(Container.DataItem,"cWebsite") %>')"><span style="font-family: Tahoma; font-size: 9.0pt; color: #404040;">
                        
<img src="../UserControl/Images/musiclisten.gif" border="0" />&nbsp;&nbsp;&nbsp;<%# GetString((string)DataBinder.Eval(Container.DataItem,"cName")) %>
                    
</span></a>
                
</td>
            
</tr>
        
</table>
    
</ItemTemplate>
</asp:DataList>
<object id="Player" border="0" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" style="width: 300px; height: 64px; display: none;" type="application/x-oleobject">
    
<param name="URL" value="">
    
<param name="rate" value="1">
    
<param name="balance" value="0">
    
<param name="currentPosition" value="0">
    
<param name="defaultFrame" value="">
    
<param name="playCount" value="1">
    
<param name="autoStart" value="-1">
    
<param name="currentMarker" value="0">
    
<param name="invokeURLs" value="-1">
    
<param name="baseURL" value="">
    
<param name="volume" value="80">
    
<param name="mute" value="0">
    
<param name="uiMode" value="full">
    
<param name="stretchToFit" value="-1">
    
<param name="windowlessVideo" value="0">
    
<param name="enabled" value="-1">
    
<param name="enableContextMenu" value="false">
    
<param name="fullScreen" value="0">
    
<param name="SAMIStyle" value="">
    
<param name="SAMILang" value="">
    
<param name="SAMIFilename" value="">
    
<param name="captioningID" value="">
    
<param name="enableErrorDialogs" value="0">
</object>
posted on 2006-08-18 09:59  xpengfee  阅读(367)  评论(2)    收藏  举报