İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

buton ile pop-up

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
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ı ?
 

hdogan

0
İyinet Üyesi
Katılım
14 Ekim 2004
Mesajlar
693
Reaction score
2
Konum
Ankara
<input type="button" value="Ac" onclick="window.open('ornek.html','ornekpencere','width=400,height=400');">

gibi.
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
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.
 

hdogan

0
İyinet Üyesi
Katılım
14 Ekim 2004
Mesajlar
693
Reaction score
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.
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
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.
 

hdogan

0
İyinet Üyesi
Katılım
14 Ekim 2004
Mesajlar
693
Reaction score
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)?
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
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>
 

hdogan

0
İyinet Üyesi
Katılım
14 Ekim 2004
Mesajlar
693
Reaction score
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).
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
7
<input type="submit" onclick="hödö();"> hem bilgi gönderir hemde onclick görevi atanabilir.
 

*siber*

0
İyinet Üyesi
Katılım
20 Temmuz 2005
Mesajlar
2,014
Reaction score
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.
 

hdogan

0
İyinet Üyesi
Katılım
14 Ekim 2004
Mesajlar
693
Reaction score
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.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

seo ajansı , sosyal medya yönetimi
Üst