導航:首頁 > 編程語言 > js圖片彈窗

js圖片彈窗

發布時間:2023-02-23 13:40:29

『壹』 js彈出圖片怎麼寫網頁一打開就彈出一張照片的那種!

沒明白你的意思。我寫的你看看能用就採用

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title> </title>
</head>
<style>
.img{
position: fixed;
z-index: 10;
top:50%;
left: 50%;
margin-top: -200px;
margin-left: -200px;
}
#close{
position: absolute;
left: 10px;
top: 5px;

}
body{
background-color: #333;
}
</style>

<body>
<div class="mask"></div>
<div class="img">
<span id="close">關閉</span>
<img src="dd.png" alt="">
</div>
</body>
<script>
var mask = document.getElementById('close');
var img = document.getElementsByTagName('img')[0];
mask.onclick=function(){
img.style.display = "none";
this.style.display = "none";
}
</script>
</html>

沒明白你的意思。我想的是打開頁面的時候就是一個彈窗狀態,當我點擊關閉後彈窗圖片消失。我中間的白色「找不到伺服器」是圖片

『貳』 javascript如何彈出警告框,框內顯示一張圖片,圖片下面一個輸入框,或者類似效果

Javascript自帶的警告框是沒辦法做出這樣的效果的,只能用HTML來模擬。
首先,HTML里在BODY下加一個DIV,樣式{position: absolute;left:0;top:0;display:none;}
然後把警告框的效果做成HTML放在這個DIV里,要彈出這個警告框的時候,把DIV的width跟height設置成document.clientWidth跟clientHeight,就是把DIV最大化,蓋住其他元素來阻止對其他元素的操作(如點擊),再設置style.display="block"來顯示這個DIV,關閉的時候就只需將style.display="none"就OK了~~~
思路就是這樣,實在不懂,寫不來就再追問吧

『叄』 js怎麼做點擊一個圖片彈出一個層的效果

這里有一個彈出層效果
還可以設置居中和隨屏滾動
你可以自己加上下面的功能
裡面有教程和源碼

『肆』 js如何實現點擊圖片彈出窗口並放大這張圖片,最好彈出的窗口不是另一個頁面

<! html>
<html>

<head>
<meta charset="utf-8">
<style type="text/css">
#divid {
position:fixed;
z-index:2000;
left:50%;
top:50%;
transform:translate(-50%,-50%);
}
#imgid {
width:1000px;
height:500px;
}
</style>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.js"></script>
<script >
function myFunction(){
var src=$("#imgip").attr("src")
$("#imgid").attr("src",src)
$("#divid").css("display","block")

}
function myFunc(){
$("#divid").css("display","none")

}
</script>

</head>
<body>
<img id="imgip" onclick="myFunction()" src=""/>

<div style="display:none;" id="divid" >
<img onclick="myFunc()" src="" id="imgid" />
</div>

</body>
</html>

『伍』 js文件里實現點擊一個圖標,彈出選擇圖片的對話框

1、可以使用trigger方式,javascript中沒有原生的trigger函數,可以自己寫一個,也可以直接使用jquery的實現:

[javascript]
var button1 = document.getElementById("button1");
var button2 = document.getElementById("button2");
button1.onclick = function(){alert("button1");trigger(button2,"onclick");}
button2.onclick = function(){alert("button2");}
function trigger(ele,event)
{ele[event]();}

2、也可以使用更加簡單的方式,就是將input覆蓋住要點擊的圖片或者超鏈或者其它div,然後將input設置成完全透明,這樣點擊圖片時其實點擊的是input,如下:

[html]
<div class="ps-image" style="width:300px;height:300px;border:0px sold red; background:url('/images/ps.png')">
<input type="file" id="file" style="filter:alpha(opacity=0);opacity:0;width:100%;height:100%;"/>
</div>

『陸』 點擊縮略圖彈出大圖效果js

寫了個簡易版的,基本上能實現你要的效果,你把圖片路徑加上就行了,希望能幫到你,代碼如下:
<div id="divCenter" align="center" style="position: absolute; z-index: 9; display: none; background-color: #eee; width:700px; height:500px;left:200px;top:200px; border:1px solid #222;">
<img src="XXXXXX" /><a href="javascript:void(0);" onclick="picClose();">關閉</a>
</div>
<script>
function picBig() {
var v = document.getElementById('divCenter');
v.style.display = "block";
}

function picClose() {
var v = document.getElementById('divCenter');
v.style.display = "none";
}
</script>
<a name='fff' href='javascript:void(0);' onclick='picBig();'><img src="XXX"></a>

『柒』 js如何實現點擊圖片彈出窗口並放大這張圖片,彈出的窗口有半透明遮罩層效果,彈出的窗口不跳頁面

通過JS代碼 document.getElementById('divID').style.etElementById('divID').style.display = 'none'。函數可以實現。

『捌』 js怎麼做到點擊小圖彈出大圖的

小圖是控制圖片顯示為固定像素,點擊後彈出層,在層DIV里插入大圖

『玖』 javascript點擊查看圖片,彈框顯示圖片,怎麼用js怎麼實現

最好用插件,去layer官網有專門的點擊圖片,彈出瀏覽還支持多個圖片。

先去官網下載版layer包,你的權網頁引用layer的js文件。

地址:網頁鏈接點擊相冊層

然後js代碼:

//調用示例

layer.ready(function(){ //為了layer.ext.js載入完畢再執行

var ps=$("#psize").val();

layer.photos({

photos: '#layer-photos-demo'

,shift: ps //0-6的選擇,指定彈出圖片動畫類型,默認隨機

});

});

html代碼:

<div id="layer-photos-demo" class="layer-photos-demo" >

<img layer-pid="圖片id,可以不寫" layer-src="縮略圖片地址" src="圖片地址" alt="" style="height: 140px;width: 120px;border:1px solid #bbb;">

</div>

『拾』 js點擊一張圖片後,彈出一個框,裡面播放視頻,但是關了後,視頻還在播放,聽得到聲音是怎麼回事

這個問題肯定是這樣的
彈出的框裡麵包含視頻,關了後,只是隱藏了彈出的框,視頻卻沒有用js終止,所以會造成這種情況

閱讀全文

與js圖片彈窗相關的資料

熱點內容
蘋果6p微信發送語音會自己中斷 瀏覽:644
win10拷貝文件到u盤速度慢 瀏覽:396
怎麼把ps源文件字體改清楚 瀏覽:440
u盤如何恢復win10系統下載 瀏覽:153
完美世界100級升級攻略 瀏覽:67
安卓手機去除廣告軟體 瀏覽:529
水果禮品卡網站有哪些 瀏覽:272
愛譜數據線纜多少錢 瀏覽:165
word轉換成圖片格式 瀏覽:182
移動數據收費標準是多少 瀏覽:952
me525微信451去升級版 瀏覽:152
如何把壓縮文件變成永久文件 瀏覽:828
數據分片最大值多少 瀏覽:598
會玩app開完小號如何找回大號 瀏覽:939
html顯示flash代碼 瀏覽:651
while語句java 瀏覽:376
iphone鉻黃ps 瀏覽:529
linux掛載到已有分區 瀏覽:327
飛行員報告的數據都有哪些 瀏覽:482
騰訊視頻app怎麼傳視頻 瀏覽:125

友情鏈接