buton ile pop-up

0
Onaylı Üye
Üye
Katılım
19 Temmuz 2005
Mesajlar
2,014
Tepki puanı
1
Konum
about:blank
Buton'a basınca küçük pop-up açılsın istiyorum hiç bir yerde örnek bulamadım. Elinde örneği olan varmı ?
 
0
Onaylı Üye
Üye
Katılım
14 Ekim 2004
Mesajlar
693
Tepki puanı
2
Konum
Ankara
<input type="button" value="Ac" onclick="window.open('ornek.html','ornekpencere','width=400,height=400');">

gibi.
 
0
Onaylı Üye
Üye
Katılım
19 Temmuz 2005
Mesajlar
2,014
Tepki puanı
1
Konum
about:blank
Evet pop-up açıyor ama ben form la göndericem.

<form action=ornek.html method=post>
<input type="button" value="Ac" onclick="window.open('ornek.html','ornekpencere',' width=400,height=400');">
</form>
bu şekilde işlemiyor.
 
0
Onaylı Üye
Üye
Katılım
14 Ekim 2004
Mesajlar
693
Tepki puanı
2
Konum
Ankara
Sanirim hem formu gondermek hem de popup actirmak istiyorsun...

O zaman bir fonksiyon yazacaksin :)

<script language="JavaScript">
function popup() {
var f = document.forms.Ornek;
window.open('ornek.html', 'ornekpencere', 'width=400,height=400');
f.submit();
}
</script>

<form name="Ornek" method="post" action="ornek.html">
<input type="button" value="Ac" onclick="popup();">
</form>

gibi.

Yeni bir pencere acip formdaki verileri oraya gondereceksen farkli bir cozum gerekiyor.
 
0
Onaylı Üye
Üye
Katılım
19 Temmuz 2005
Mesajlar
2,014
Tepki puanı
1
Konum
about:blank
Bu şekilde form da işlenen veriyi ornek.html ye göndermiyor ve buton a basınca hem normal sayfa ile yönleniyor ve pop-up açılıyor.


<form action=gonder.php method=post>
<input type=text name=veri>
<input type=submit value=Gönder>
</form>

Tam olarak form bu ben veri göndermekte istiyorum.
 
0
Onaylı Üye
Üye
Katılım
14 Ekim 2004
Mesajlar
693
Tepki puanı
2
Konum
Ankara
Hem gonder.php'ye hem de ornek.html'ye mi veri gondermek istiyorsun?
Yoksa sadece yeni acilan pencereye mi veriler gidecek (yani ornek.html'ye diyelim)?
 
0
Onaylı Üye
Üye
Katılım
19 Temmuz 2005
Mesajlar
2,014
Tepki puanı
1
Konum
about:blank
bu ornek.html ortalığı karıştırıyor heralde. Ben tek bir dosyaya göndericem

<form action=gonder.php
1 adet input
1 adet button
bilimum veriler
</form>
 
0
Onaylı Üye
Üye
Katılım
14 Ekim 2004
Mesajlar
693
Tepki puanı
2
Konum
Ankara
Veriler zaten gonder.php'ye gonderilir, benim anlamadigim yeni sayfaya da mi verileri gondermek istedigin. Ya da verileri sadece yeni sayfaya mi gondereceksin? (yeni sayfa dedigim popup acilan sayfa).
 
0
Onaylı Üye
Üye
Katılım
5 Haziran 2006
Mesajlar
1,894
Tepki puanı
7
<input type="submit" onclick="hödö();"> hem bilgi gönderir hemde onclick görevi atanabilir.
 
0
Onaylı Üye
Üye
Katılım
19 Temmuz 2005
Mesajlar
2,014
Tepki puanı
1
Konum
about:blank
Buton a tıklayınca verileri popup gönderecek. Yani height ve width i ben ayarlayacağım normal target i demiyorum.
 
0
Onaylı Üye
Üye
Katılım
14 Ekim 2004
Mesajlar
693
Tepki puanı
2
Konum
Ankara
form'a target vermek istemiyorsan bunu javascript ile yapacaksin yine...
1) actigin sayfada javascript ile form bilgilerini alabilirsin. Ornek:
<script language="JavaScript">
alert(window.opener.document.forms.Ornek.bilmemne.value);
</script>
2) Form gonderirken javascript ile target'i acilan pencere verirsin.
<script language="JavaScript">
function gonder() {
window.open('ornek.php', 'ornek', 'width=500,height=500);
document.forms.Ornek.target = 'ornek';
document.forms.Ornek.submit();
}
</script>
<form target="" name=Ornek method=post action='ornek.php'>
<input type=button value=Gonder onclick="gonder();">
</form>
gibi.

Umarim calisir, denemedim.
 
Geri
Üst