js
var PopupStatus = 0;
//jQuery マジックを使用してポップアップを読み込みます!
function loadPopup(){
//無効な場合にのみポップアップを読み込みます
if(popupStatus==0){
$("#backgroundPopup").css({
"opacity ": "0.7"
});
$("#backgroundPopup").fadeIn("遅い");
$("#popupContact").fadeIn("遅い");
ポップアップステータス = 1;
}
}
//jQuery マジックでポップアップを無効にします!
function disablePopup(){
//有効な場合にのみポップアップを無効にします
if(popupStatus==1){
$("#backgroundPopup").fadeOut("slow");
$("#popupContact").fadeOut("遅い");
ポップアップステータス = 0;
}
}
//ポップアップをセンタリング
function centerPopup(){
//センタリングのためのデータを要求
var browser=navigator.userAgent;
var windowWidth = document.documentElement.clientWidth;
var windowHeight = document.documentElement.clientHeight;
var stop="";
var sleft="";
if(browser.indexOf('Chrome')!=-1){
stop=document.body.scrollTop;
sleft=document.body.scrollLeft;
}
else{
stop=document.documentElement.scrollTop;
sleft=document.documentElement.scrollLeft;
}
// windowWidth =document.body.scrollLeft;
// windowHeight =document.body.scrollTop;
var PopupHeight = $("#popupContact").height();
var PopupWidth = $("#popupContact").width();
//センタリング
$("#popupContact").css({
"position": "absolute",
"top": windowHeight/2-popupHeight/2 stop,
"左": windowWidth/2-popupWidth/2 左
});
//IE6 の場合のみ強制が必要です
//背景色
$("#backgroundPopup").css({
"height": windowHeight
});
}
//调用弹出框イベント
function bb(str){
$("#download").show();
centerPopup();
loadPopup();
//ポップアップを閉じます
//x イベントをクリックしてください!
$("#popupContactClose").click(function(){
disablePopup();
});
//クリックアウトイベント!,点击背景イベント
$("#backgroundPopup").click(function(){
disablePopup();
});
//脱出イベントを押してください!
$(document).keypress(function(e){
if(e.keyCode==27 && PopupStatus==1){
disablePopup();
}
});
}
html代码(默认隐藏)
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31