WebYazılım

HTML POP UP Kodu

Merhaba,

Günümüzde çok sık kullanılmasada pop up türleri hala hayatımızda yer almakta. Çok sık kullanılmaması nedeni ile çalışır bir Pop up kodu bulmak ise neredeyse bir işkenceye dönüşmektedir. Örneğin; Bugün bir web sitesinin yaklaşan bir etkiliği için web sitesine görselli bir Pop up koymaya çalıştığımda yaklaşık bir buçuk saat çalışan bir Pop up kodu aramam gerekti.

Aşağıda yer alan Pop up kodu bir kaç düzenleme ile çalışır hale gelmiş durumdadır. Kodlar içerisinde
“Buraya yazı yada html resim kodu eklerseniz sayfada gözükecektir.” Yazan kısma eklemek istediğim yazıyı yada görseli html olarak eklemeniz yeterlidir. eklediğiniz içeriğin tüm sayfalarda görünmesini istiyorsanız header sayfasında head etiketlerinin içerisine eklemeniz gerekmektedir. Ana sayfada gözükmesini istiyorsanız index dosyanıza eklemeniz gerekmektedir.

<!– melibera.com Pop up –>
<style type=”text/css”>

#meliberacom{
position:absolute;
border-left: 0px solid #;
border-right: 0px solid #;
border-top: 0px solid #;
border-bottom: 0px solid #;
padding: 0px;
background-color: ;
width: 300px;
visibility: hidden;
z-index: 200;
}

</style>

<script type=”text/javascript”>
var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 100 //set x offset of bar in pixels
var startY = 100 //set y offset of bar in pixels
var verticalpos=”frombottom” //enter “fromtop” or “frombottom”

function iecompattest(){
return (document.compatMode && document.compatMode!=”BackCompat”)? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + “=”
var returnvalue = “”;
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(“;”, offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function closebar(){
if (persistclose)
document.cookie=”remainclosed=1″
document.getElementById(“meliberacom”).style.visibility=”hidden”
}

function staticbar(){
barheight=document.getElementById(“meliberacom”).offsetHeight
var ns = (navigator.appName.indexOf(“Netscape”) != -1) || window.opera;
var d = document;
function ml(id){
var el=d.getElementById(id);
if (!persistclose || persistclose && get_cookie(“remainclosed”)==””)
el.style.visibility=”visible”
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.left=x+”px”;this.style.top=y+”px”;};
el.x = startX;
if (verticalpos==”fromtop”)
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopLeft=function(){
if (verticalpos==”fromtop”){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY – ftlObj.y)/5;
}
else{
var pY = ns ? pageYOffset + innerHeight – barheight: iecompattest().scrollTop + iecompattest().clientHeight – barheight;
ftlObj.y += (pY – startY – ftlObj.y)/5;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout(“stayTopLeft()”, 8);
}
ftlObj = ml(“meliberacom”);
stayTopLeft();
}

if (window.addEventListener)
window.addEventListener(“load”, staticbar, false)
else if (window.attachEvent)
window.attachEvent(“onload”, staticbar)
else if (document.getElementById)
window.onload=staticbar
</script>
<div id=”meliberacom”>
<div align=”center”>

“Buraya yazı yada html resim kodu eklerseniz sayfada gözükecektir.”

<a href=”” onClick=”closebar(); return false”>
<font size=”3″>>Pop up KAPAT<</font></a>
</div>
</td>
</div>
<!– melibera.com hareketli reklam –>

 

[Toplam:2    Ortalama:5/5]
Etiketler

Melibera

Melibera Web Hizmetleri 2014 yılında kurulmuş ve müşterilerine çözüm ortaklığı sağlayan bir kuruluştur. Alanında uzman kişilerin bir araya gelerek birbirleri ile dayanaşarak ilerlettiği Melibera, İlerleyen dönemlerde yükselişini arttırmak ve sektörün öncülerinden olmak istemektedir.

İlgili Yazılar

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Ayrıca kontrol et

Close