Popup въпрос?

ghostbg

Registered
Здравейте, искам да ви помоля да ми дадете кодове за popup прозорци аз знам един но тои е след като кликнеш някъде да излезе аз искам такъв където да работи с всички бролзери и да изкача
 
За HEAD

Код:
<style>

</style>

За BODY
Код:
<div id="postit" style="left:150px;top:150px">
<div align="right"><b><a href="javascript:closeit()">[Затвори]</a></b></div>

<b>Заглавие:</b><br>
<p><font size="2" face="Arial"><a href="http://freewarejava.com" target="_new">ЛИНК<br>
</a>ТЕКСТ</font></p>
<p><font size="2" face="Arial"><a href="http://url" target="_new">Линк<br>
</a>Тук е описанието.</font></p>


</div>

<script>

//Това са възможностите? (0, 1)
//Ако поставите 0 ще бъде показван всеки път когато се презареди страницата
var once_per_browser=0

///Тук не барайте нищо///

var ns4=document.layers
var ie4=document.all
var ns6=document.getElementById&&!document.all

if (ns4)
crossobj=document.layers.postit
else if (ie4||ns6)
crossobj=ns6? document.getElementById("postit") : document.all.postit


function closeit(){
if (ie4||ns6)
crossobj.style.visibility="hidden"
else if (ns4)
crossobj.visibility="hide"
}

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 showornot(){
if (get_cookie('postdisplay')==''){
showit()
document.cookie="postdisplay=yes"
}
}

function showit(){
if (ie4||ns6)
crossobj.style.visibility="visible"
else if (ns4)
crossobj.visibility="show"
}

if (once_per_browser)
showornot()
else
showit()

</script>

<script language="JavaScript1.2">

function drag_drop(e){
if (ie4&&dragapproved){
crossobj.style.left=tempx+event.clientX-offsetx
crossobj.style.top=tempy+event.clientY-offsety
return false
}
else if (ns6&&dragapproved){
crossobj.style.left=tempx+e.clientX-offsetx
crossobj.style.top=tempy+e.clientY-offsety
return false
}
}

function initializedrag(e){
if (ie4&&event.srcElement.id=="postit"||ns6&&e.target.id=="postit"){
offsetx=ie4? event.clientX : e.clientX
offsety=ie4? event.clientY : e.clientY

tempx=parseInt(crossobj.style.left)
tempy=parseInt(crossobj.style.top)

dragapproved=true
document.onmousemove=drag_drop
}
}
document.onmousedown=initializedrag
document.onmouseup=new Function("dragapproved=false")

</script>
 

Back
Горе