PDA

Orijinalini görmek için tıklayınız : Select değerini sayfaya yazdırmak



millisite.net
02-06-2012, 23:33
Selamün Aleyküm;
Ben sitemde hava durumu yayınlamak istiyorum. Meteoroloji html kod veriyor.
<img src="http://www.mgm.gov.tr/sunum/tahmin-show-2.aspx?m=ANKARA&basla=1&bitir=5&rC=111&rZ=fff" style="width:400px; height:100px;" alt="ANKARA" />

Bu kodu kullanarak seçilen ilin hava durumunu yazdırmak istirorum. Aşağıdaki gibi bir kod var bununla link açıyordum. Bu kodu kullanarak yazdırma işlemini nasıl yapacağım. (İçimdeki ses window.open yerine başka bir şey yazılmalı diyor.)


<select onchange="if (this.options[this.selectedIndex].value != 'null') { window.open(this.options[this.selectedIndex].value,'') }" style="BACKGROUND-COLOR: #AACEE3; COLOR: #44596E; FONT-FAMILY: Verdana; FONT-SIZE: 10px;" class="style62" size="1" name="select12">
<option value="#">Hava Durumu için il seçiiniz</option>

<option value="<img src="http://www.mgm.gov.tr/sunum/tahmin-show-2.aspx?m=ISTANBUL&basla=1&bitir=5&rC=111&rZ=fff" style="width:400px; height:100px;" alt="ISTANBUL" />">İstanbul</option>
<option value="<img src="http://www.mgm.gov.tr/sunum/tahmin-show-2.aspx?m=ANKARA&basla=1&bitir=5&rC=111&rZ=fff" style="width:400px; height:100px;" alt="ANKARA" />">Ankara</option>
</select></div>

Macit
03-06-2012, 23:26
Şöyle bir şey var muhtemelen işini görecektir.


<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<meta http-equiv="Content-Language" content="TR">
<style type="text/css" rel="stylesheet">
body,td {font: 8pt Tahoma, Verdana, Arial; color: #000000; text-align: center; margin: 0px; }
.baslik { padding: 3px; background: #FFFFFF url('img/back.gif') repeat top left; font: 9pt Tahoma, Verdana; color: #000000; text-align: center; border: 1px #000000 solid; font-weight: bold; }
.liste { padding: 3px; font: 8pt Tahoma, Verdana; color: #000000; text-align: center; border-left: 1px #000000 solid; border-right: 1px #000000 solid; }
.ekle { padding: 3px; background: #FFFFFF url('img/back2.gif') repeat top left; font: 7pt Tahoma, Verdana; color: #000000; text-align: right; border: 1px #000000 solid; }
.ekle a { text-decoration: none; color: #000000; }
.ekle a:active { text-decoration: none; color: #000000; }
.ekle a:visited { text-decoration: none; color: #000000; }
.ekle a:hover { text-decoration: underline; color: #000000; }
select { font: 8pt Verdana, Tahoma; color: #000000; background-color: #FFFFFF; }
</style>
</head><body bgcolor="#FFFFFF">


<table border="0" cellspacing="0" cellpadding="0" width="180">
<tbody><tr><td class="Baslik">Üç Günlük Hava Tahmini</td></tr>
<tr><td class="Liste"><img src="./Üç Günlük Hava Tahmini_files/imgtahmingor-a2-g.aspx" name="preview3"></td></tr>
<tr><td class="Baslik">Tüm İller</td></tr>
<tr><td class="Liste"><form action="http://kod.anime.web.tr/" name="havaform2" method="post"><select name="il" class="x03y77" onchange="showimage2()"><option value="ADANA">ADANA</option><option value="ADIYAMAN">ADIYAMAN</option><option value="AFYON">AFYON</option><option value="AGRI">AGRI</option><option value="AKSARAY">AKSARAY</option><option value="AMASYA">AMASYA</option><option value="ANKARA">ANKARA</option><option value="ANTALYA">ANTALYA</option><option value="ARTVIN">ARTVIN</option><option value="AYDIN">AYDIN</option><option value="BALIKESIR">BALIKESIR</option><option value="BARTIN">BARTIN</option>
<option value="BATMAN">BATMAN</option><option value="BILECIK">BILECIK</option><option value="BINGOL">BINGÖL</option><option value="BOLU">BOLU</option><option value="BURDUR">BURDUR</option><option value="BURSA">BURSA</option><option value="CANAKKALE">CANAKKALE</option><option value="CANKIRI">CANKIRI</option><option value="CORUM">CORUM</option><option value="DENIZLI">DENIZLI</option><option value="DIYARBAKIR">DIYARBAKIR</option><option value="DUZCE">DÜZCE</option><option value="EDIRNE">EDIRNE</option><option value="ELAZIG">ELAZIG</option>
<option value="ERZINCAN">ERZINCAN</option><option value="ERZURUM">ERZURUM</option><option value="ESKISEHIR">ESKISEHIR</option><option value="GAZIANTEP">GAZIANTEP</option><option value="GIRESUN">GIRESUN</option><option value="GUMUSHANE">GÜMÜSHANE</option><option value="HAKKARI">HAKKARI</option><option value="HATAY">HATAY</option><option value="IGDIR">IGDIR</option><option value="ISPARTA">ISPARTA</option><option value="ISTANBUL" selected="">ISTANBUL</option><option value="IZMIR">IZMIR</option><option value="KAHRAMANMARAS">KAHRAMANMARAS</option><option value="KARABUK">KARABÜK</option>
<option value="KARAMAN">KARAMAN</option><option value="KARS">KARS</option><option value="KASTAMONU">KASTAMONU</option><option value="KAYSERI">KAYSERI</option><option value="KIRIKKALE">KIRIKKALE</option><option value="KIRKLARELI">KIRKLARELI</option><option value="KIRSEHIR">KIRSEHIR</option><option value="KILIS">KILIS</option><option value="KOCAELI">KOCAELI</option><option value="KONYA">KONYA</option><option value="KUTAHYA">KÜTAHYA</option><option value="MALATYA">MALATYA</option><option value="MANISA">MANISA</option><option value="MARDIN">MARDIN</option>
<option value="MERSIN">MERSIN</option><option value="MUGLA">MUGLA</option><option value="MUS">MUS</option><option value="NEVSEHIR">NEVSEHIR</option><option value="NIGDE">NIGDE</option><option value="ORDU">ORDU</option><option value="OSMANIYE">OSMANIYE</option><option value="RIZE">RIZE</option><option value="SAKARYA">SAKARYA</option><option value="SAMSUN">SAMSUN</option><option value="SIIRT">SIIRT</option><option value="SINOP">SINOP</option><option value="SIVAS">SIVAS</option><option value="SANLIURFA">SANLI URFA</option><option value="TEKIRDAG">TEKIRDAG</option>
<option value="TOKAT">TOKAT</option><option value="TRABZON">TRABZON</option><option value="TUNCELI">TUNCELI</option><option value="USAK">USAK</option><option value="VAN">VAN</option><option value="YALOVA">YALOVA</option><option value="YOZGAT">YOZGAT</option><option value="ZONGULDAK">ZONGULDAK</option></select></form></td></tr>
<tr></tr>
</tbody></table>


<script language="JavaScript">
<!--//
function showimage2()
{
document.images.preview3.src = 'http://www.dmi.gov.tr/sunum/imgtahmingor-a2-g.aspx?merkez=' + getSelectedValue2( 'havaform2', 'il' ) + '&gun=T&renkC=111&renkT=000&renkZ=fff';
}


function getSelectedValue2( frmName, srcListName )
{
var form = eval( 'document.' + frmName );
var srcList = eval( 'form.' + srcListName );


i = srcList.selectedIndex;
if (i != null && i > -1)
return srcList.options[i].value;
else
return null;
}


if ( window.Event )
document.captureEvents( Event.MOUSEUP );


function nocontextmenu()
{
event.cancelBubble = true, event.returnValue = false;
return false;
}


function norightclick( e )
{
if ( window.Event )
{
if ( e.which == 2 || e.which == 3 )
return false;
}
else if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true, event.returnValue = false;
return false;
}
}


if ( document.layers )
document.captureEvents( Event.MOUSEDOWN );


document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.onmouseup = norightclick;
//-->
</script>


</body></html>

millisite.net
03-06-2012, 23:41
Sağol kardeş. Bir deneyeyim.

Kardeş denedim yalnız ilk sayfa yüklendiğinde resim hatalı çıkıyor. Listeden il seçince düzeliyor.