(1)前台_客户端: 
   var focus_width=800;//图片宽
    var focus_height=600;//图片高
    var text_height=20;//字高
    var swf_height = focus_height+text_height+5;//flash 高
   
    var pics='';        //图片的路径
    var links='';        //图片的超链接
    var texts='';        //图片的说明

function page_load()
{
    document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
    document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="flash.swf"><param name="quality" value="high"><param name="bgcolor" value="#ffffff">');
    document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
    document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
    document.write('<embed src="flash.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');       
    document.write('</object>');
}

<body οnlοad="page_load()" >
</body>

(2)后台_服务器端:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

Dim pics As String
        pics = ""        //图片的路径可以为  网上的图片路径,也可以是ASP.NET站点中的图片相对路径
        Dim links As String
        links = ""        //图片的超链接也 同上
        Dim texts As String
        texts = ""   //图片说明

Me.Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "tp1", "<script type='text/javascript'>var pics='" + pics.ToString() + "'</script>")            //为脚本中的 pics 赋值
        Me.Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "tp2", "<script type='text/javascript'>var links='" + links.ToString() + "'</script>")             //为脚本中的 links 赋值
        Me.Page.ClientScript.RegisterClientScriptBlock(Me.GetType(), "tp3", "<script type='text/javascript'>var texts='" + texts.ToString() + "'</script>")             //为脚本中的 texts 赋值

End Sub

(3) 做完了以上两步,便实现了图片播放器的简单使用,图片播放器可以直接做成控件,以后再需要调用的页面中注册该控件便可直接使用

(4) 在这里,第(2)步中用到了 Me.Page.ClientScript.RegisterClientScriptBlock(),我就简单提到一下这个函数:
       RegisterClientScriptBlock把script放置在ASP.NET page的顶部 ,因为该函数的功能是 大两段的脚本语言 或为脚本变量赋值等,当然放最前面;           
       而RegisterStartupScript 把script放置在ASP.NET page的底部,因为该函数的功能是 注册开始的脚本 ,只要当所有的脚本都撰写完成才能调用该函数,自然要放在最后面了

转载于:https://www.cnblogs.com/ycbfish333/archive/2008/07/14/1242924.html

图片播放器 简单使用相关推荐

  1. Python实现一个小小的图片播放器,就是这么简单!

    python实现图片播放器 零.小序 一.图片播放器介绍 1.功能介绍 2.用到的技术 3.图片播放效果 二.主要代码 1.Python代码 2.代码下载地址 零.小序 Python是一个语法简单的语 ...

  2. android图片播放器,android案例之图片播放器

    很简单的图片播放器,废话不多说了<?xml version="1.0" encoding="utf-8"?> xmlns:android=" ...

  3. 图片播放器的实现1——利用Image2LCD提取图片数据并显示

    以下内容源于朱有鹏嵌入式课程的学习与整理,如有侵权请告知删除. 参考内容 (1)https://xiefor100.blog.csdn.net/article/details/71941527 (2) ...

  4. QT制作一个图片播放器

    前言:使用qt制作了一个简单的图片播放器,可以播放gif.png等格式图片 先来看看播放器的功能(当然是很简陋的,没有很深入的设计): 1.点击图片列表中图片进行播放. 2.自动播放,播放的图片的间隔 ...

  5. android案例之图片播放器

    很简单的图片播放器,废话不多说了 <?xml version="1.0" encoding="utf-8"?> <android.suppor ...

  6. html图片播放器,imgplay-基于canvas的图片序列播放jQuery插件

    imgplay是一款基于HTML5 canvas的图片序列播放jQuery插件.通过该插件可以实现一组图片的轮流播放,你还可以进行暂停.快进.后退操作,并且可以进入全屏模式进行图片观看. 使用方法 使 ...

  7. Qt 简易图片播放器

    一.前言 使用 Qt 制作了一个简单的图片播放器,点击 "浏览按钮" 浏览图片所在目录,目录中的所有图片缩小图标和名称会显示在左侧的图片列表中,点击列表中的图片项,可以在右侧区域的 ...

  8. SharePoint 2010 图片播放器Web部件

    SharePoint图片播放器Web部件 项目描述 这一款Web部件可以提供简单的方式来发布条幅或者幻灯片式展示,使用SharePoint页面上的图片库. 好处 1. 在公共站点上展示合作伙伴logo ...

  9. QT APP实战-图片播放器

    一.前言 图片播放器每个人都有用到,鉴于此,打算再造轮子,写一个自己的图片播放器,顺便 巩固所学的知识. 二.整体结构规划      把播放器划分为三个界面.      1> 主界面,也就是打开 ...

最新文章

  1. 只运行一个实例的方法
  2. .NET中国峰会议题征集
  3. java 课后习题 随机数统计
  4. php语法中可以输出调试信息,怎么优雅的输出PHP调试信息
  5. Swiper.js wap app 图片滑动效果
  6. 今天辞去了联盟的版主职务
  7. 计算机组成原理——第五章
  8. 【物理应用】基于matlab GUI三相配电网实时仿真【含Matlab源码 1047期】
  9. EHIGH恒高:大话UWB技术之蓝牙定位的烦恼
  10. 最常用高频汉字前4000
  11. JavaScript打开新页面的两种方式:当前页面打开和新页面跳转
  12. 计算机打不开硬盘,电脑硬盘打不开的原因 如何解决电脑硬盘问题
  13. virtualbox硬件加速_虚拟机安装后必做的3项设置,解决运行卡慢问题,提速十倍!...
  14. modelsim 安装路径存在空格导致不能正常使用
  15. Windows SWIG 安装与部署
  16. 学习Three.js——后期处理(EffectComposer)
  17. Python 技巧篇-pip卸载python库实例演示,查看pip命令大全方法
  18. 二手车交易数据接口调用代码返回示例
  19. 在stm32f103c8上移植nuttx系统
  20. 深度:震惊世间的惊人代码(附完整代码)

热门文章

  1. 并发 --- 32 管道 事件 信号量 进程池
  2. Python内置GUI模块Tkinter的几点笔记
  3. Java并发系列—并发编程挑战
  4. 在jquery的ajax方法中的success中使用return要注意的问题
  5. python内建函数举例
  6. 学习jQuery之旅--新手必须知道的常用方法
  7. Linux 命令(87)—— tail 命令
  8. Linux 命令(28)—— tee 命令
  9. gcc编译出现:error: dereferencing pointer to incomplete type
  10. System.Drawing.Text.TextRenderingHint 的几种效果