
Arkadaşlar çok aradım ama bu scripti bulamadım.. Yardımcı olursanız çok sevinirim

Kod: Tümünü seç
<HTML>
<HEAD>
<TITLE>CpS abi özür dileriz.</TITLE>
<script>
function kapat()
{
CpS.style.visibility = "hidden";
}
function goster()
{
if (CpS.style.visibility == "visible")
alert("zaten ekranda açık duruyor");
else
CpS.style.visibility = "visible";
}
function gosterveyaz()
{
if (CpS.style.visibility == "visible")
alert("zaten ekranda açık duruyor");
else
{
CpS.innerHTML = "merhaba dünya. beni kapatmak için <a href='#' onclick='kapat()'>TIKLA</a>";
CpS.style.visibility = "visible";
}
}
function gosterveAL()
{
if (CpS.style.visibility == "visible")
alert("zaten ekranda açık duruyor");
else
{
CpS.innerHTML = "kapatmak için <a href='#' onclick='kapat()'>TIKLA</a>" +
"<iframe src='http://www.musonya.com' frameborder=0></iframe";
CpS.style.visibility = "visible";
}
}
</script>
</HEAD>
<BODY style="font-family:tahoma;font-size:12px;" bgcolor="#FFFFFF">
<!-
Önce ekrana çıkacak, pencere ayarını yapıyorum.
Script olarak içeriden de genişlğini vs. değiştirmemiz mümükün.
Bu örnekte sadece görünsün/görünmesin diyeceğiz.
-->
<!-- Style komutunu ayrı ayrı yapmamın sebebi anlaşılır olması içindir.
siz tek seferde yazabilirsiniz.
Style="left:100px;top:100px;background-color:yellow;" gibi. -->
<div id=CpS
name=CpS
style="visibility:hidden;"
style="position:absolute;"
style="left:100px; top:100px;"
style="background-color:yellow;"
style="border:1px solid black;"
style="padding:5 5 5 5;width:300;height:200;">
<span style="width:100%;background-color:black;"
style="color:white;font-weight:bold;padding:3 3 3 3;">
<a style="text-decoration:none;color:aqua;"
href="#"
onclick="kapat()">[X]</a>
Yorum şeyedin..</span>
<form>
Adınız: <input type=textbox name=adi><br>
Soyadınız: <input type=textbox name=soyadi><br>
Telefonunuz: <input type=textbox name=telefon><br>
Yorumunuz <input type=textbox name=yorum><br>
<input type=submit name=gonder value="Gönder">
</form>
</div>
Vay anasını sayın seyirciler, şimdi siz bir yorum yazmak istiyorsanız eğer aşağıdaki şeylerden birine tıklayınız.<br><br>
<a href="#" onclick="goster()">Yorum penceresi</a><br><br>
<input type=button onclick="goster()" value="Yorum penceresi">
<br><br><br>
<a href="#" onclick="gosterveyaz()">Pencereyi açalım ve içine içerden bişiler yazalım..</a>
<br><br>
<a href="#" onclick="gosterveAL()">Başka bir adresten IFRAME ile bilgi çekelim.</a>
<!--CpS adlı pencerede innerHTML ile değişiklik yapıldıktan sonra öylece kalır, tekrar eski haline dönmez -->
</BODY>
</HTML>
Bu konuyu acabilir misin? Ben asp kullanmıyorum. Kodun eski olmasına karşın ben yenı ogrenıyorum jsp ile kullanma imkanımız mevcut mu?Tam ekran bir DIV ya da SPAN açıyorsun, içinde bir tablo koyup alt resim olarak transparan birşey seçiyordun üstünede istediğin form oturtursun. Ya da JavaScript ile istediğin resmin transparent değerini değiştirebiliyorsun.
Bu işler için en iyi yöntem AJAX kütüphanelerini kullanmaktır. Öyle eskisi gibi herşey için Script yazmak zor oluyor.
Kod: Tümünü seç
<script src="/ajaxlibrary/windowstools/popup.jsp"></script>
.
.
.
a href="#" onlick="DoHelloWorld(10, 10)">Merhaba Dünya<a>
.
.
a href="#" onlick="DoShowMessage(10, 10, 'TEST TITLE', 'Test mesaj. merhabalar')">Deneme mesajıdır<a>
.
.