js製作網頁視頻(js製作網頁案例)

本文目錄一覽:

html js 什麼讓網頁中插入點視頻開始顯示圖片

網頁中插入點視頻開始顯示圖片,可以利用js代碼來實現點擊圖片顯示視頻。具體代碼如下:

style

.pic{clear:both;width:410px;height:240px}/*圖片區域*/

.pic img{width:410px;height:240px}/*圖片寬度和高度,可自行修改*/

.play{clear:both;width:410px;height:240px;display:none;}/*視頻區域-最初先設為隱藏*/

/style

div id=”pic”a href=”JavaScript:vide();”img src=”圖片.jpg”/a/div

div id=”play”embed src=”視頻文件.mp4″ width=”410″ height=”240″ autostart=”false”/embed/div

script

function $(v){return document.getElementById(v);}

function view(id){$(id).style.display = “block”;}

function hide(id){$(id).style.display = “none”;}

function vide(){//點擊圖片顯示視頻

hide(“pic”);view(“play”);

}

/script

如何在網頁上插入視頻(用html製作)

首先下載video.js,百度一下就能找到。

這個是下載後的目錄。

先把要用到的js\css\swf都加載到html頁面上。如:

link href=”video-js/video-js.css” rel=”stylesheet” type=”text/css”

script src=”video-js/video.js”/script

script

videojs.options.flash.swf = “video-js/video-js.swf”;

/script

加入下面的代碼:

video

id=”my_video_1″ class=”video-js vjs-default-skin” controls  

 preload=”auto”width=”640″height=”480″poster=”video-js/my_video_poster.png”  

 data-setup=”{}”

source src=”Wildlife.mp4″ type=’video/mp4′

/video

只要記住:修改width=”640″ height=”480″來改變視頻顯示大小,修改src=”Wildlife.mp4″來改變要顯示的視頻。

然後打開html文件查看效果吧,它有暫停、音量控制、全屏等功能,還有好多其他功能。

如何用JS和HTML完成如圖效果的視頻

使用h5的video標籤

用js控制此標籤的方法    具體可用方法我如下鏈接

網頁鏈接

如何製作視頻網頁

看你用那種技術了,有html5的直接嵌入,還有flash嵌入,還有銀光嵌入,還有Qvod嵌入,還有很多種。 根據你的實際需要去選擇,選擇你會的就是選擇對的。

製作視頻網頁可以用dw+fl+fw,也可以用vs+expression開發開發,根據你的項目大小去選擇。 當然還有其他的開發工具。

製作的步驟就是html的對象標籤嵌入視頻源,css定位,css+js交互,就完成了。

ui部分可以參照歐美風格,韓版風格,簡約,時尚,頁面的整體布局,和配色,需要從美學,心理學入手。

js 如何實現網頁上的視頻非等比縮放

 首先看看resizeimg函數的源代碼:

function resizeimg(ImgD,iwidth,iheight) {

var image=new Image();

image.src=ImgD.src;

if(image.width0 image.height0){

if(image.width/image.height= iwidth/iheight){

if(image.widthiwidth){

ImgD.width=iwidth;

ImgD.height=(image.height*iwidth)/image.width;

}else{

ImgD.width=image.width;

ImgD.height=image.height;

}

ImgD.alt=image.width+”×”+image.height;

}

else{

if(image.heightiheight){

ImgD.height=iheight;

ImgD.width=(image.width*iheight)/image.height;

}else{

ImgD.width=image.width;

ImgD.height=image.height;

}

ImgD.alt=image.width+”×”+image.height;

}

 ImgD.style.cursor= “pointer”; //改變鼠標指針

 ImgD.onclick = function() { window.open(this.src);} //點擊打開大圖片

if (navigator.userAgent.toLowerCase().indexOf(“ie”) -1) { //判斷瀏覽器,如果是IE

ImgD.title = “請使用鼠標滾輪縮放圖片,點擊圖片可在新窗口打開”;

ImgD.onmousewheel = function img_zoom() //滾輪縮放

  {

var zoom = parseInt(this.style.zoom, 10) || 100;

zoom += event.wheelDelta / 12;

if (zoom 0) this.style.zoom = zoom + “%”;

return false;

  }

  } else { //如果不是IE

  ImgD.title = “點擊圖片可在新窗口打開”;

}

}

}

在需要實現等比縮放的圖片上加上onload語句,圖片裝載時初始化大小。

具體實現代碼如下:

img name=”” src=”” onload=”javascript:resizeimg(this,100,200)”

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/250937.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-13 13:31
下一篇 2024-12-13 13:31

相關推薦

  • JS Proxy(array)用法介紹

    JS Proxy(array)可以說是ES6中非常重要的一個特性,它可以代理一個數組,監聽數據變化並進行攔截、處理。在實際開發中,使用Proxy(array)可以方便地實現數據的監…

    編程 2025-04-29
  • Python數據統計案例的實現

    Python作為一個高級編程語言,擁有着豐富的數據處理庫和工具,能夠快速、高效地進行各類數據處理和分析。本文將結合實例,從多個方面詳細闡述Python數據統計的實現。 一、數據讀取…

    編程 2025-04-29
  • 解析js base64並轉成unit

    本文將從多個方面詳細介紹js中如何解析base64編碼並轉成unit格式。 一、base64編碼解析 在JavaScript中解析base64編碼可以使用atob()函數,它會將b…

    編程 2025-04-29
  • Node.js使用Body-Parser處理HTTP POST請求時,特殊字符無法返回的解決方法

    本文將解決Node.js使用Body-Parser處理HTTP POST請求時,特殊字符無法返回的問題。同時,給出一些相關示例代碼,以幫助讀者更好的理解並處理這個問題。 一、問題解…

    編程 2025-04-29
  • t3.js:一個全能的JavaScript動態文本替換工具

    t3.js是一個非常流行的JavaScript動態文本替換工具,它是一個輕量級庫,能夠很容易地實現文本內容的遞增、遞減、替換、切換以及其他各種操作。在本文中,我們將從多個方面探討t…

    編程 2025-04-28
  • yarn npm 倉庫用法介紹及使用案例

    本文將從多個方面對yarn npm倉庫進行詳細闡述,並為你提供一些實際使用案例。 一、npm和yarn的比較 npm和yarn都是JavaScript的包管理工具。npm在Java…

    編程 2025-04-27
  • JS圖片沿着SVG路徑移動實現方法

    本文將為大家詳細介紹如何使用JS實現圖片沿着SVG路徑移動的效果,包括路徑製作、路徑效果、以及實現代碼等內容。 一、路徑製作 路徑的製作,我們需要使用到SVG,SVG是可縮放矢量圖…

    編程 2025-04-27
  • 如何使用JS調用Python腳本

    本文將詳細介紹通過JS調用Python腳本的方法,包括使用Node.js、Python shell、child_process等三種方法,以及在Web應用中的應用。 一、使用Nod…

    編程 2025-04-27
  • Python財務分析案例

    本文將以一個具體的案例為例,介紹如何使用Python進行財務分析。本文將從多個方面進行闡述。 一、數據收集和清洗 數據收集和清洗是財務分析的第一步。我們需要從不同數據源中收集數據,…

    編程 2025-04-27
  • 如何反混淆美團slider.js

    本文將從多個方面詳細闡述如何反混淆美團slider.js。在開始之前,需要明確的是,混淆是一種保護JavaScript代碼的方法,其目的是使代碼難以理解和修改。因此,在進行反混淆操…

    編程 2025-04-27

發表回復

登錄後才能評論