yalnız iframe içindeki link başka siteye ait.
o site kapanırsa, kod çalışmaz o yüzden şu aşağıda vereceğim kodu
hamilelikhesaplama.html adıyla kaydet ve sitenin dizininde uygun gördüğün yere at.

yani siten.com/hamilelikhesaplama.html şeklinde ulaşılabilir olsun.

Alıntı
<b>HAMİLELİK HESAPLAMA - Kaç haftalık hamileyim? Kaç aylık hamileyim?</b><br />
<b><br /></b><span class="Apple-style-span" style="font-size: x-small;"><b>Dikkat:<b> Doğru Hesaplama İçin Bilgisayarınızın Tarih Ayarının Doğru Olması Gerekmektedir.</span><br />

<table bgcolor="FFD6D6" border="0" cellpadding="0" cellspacing="0"><tbody>
<tr><td colspan="2"><span class="Apple-style-span" style="color: #cc0000;"><br><b><center>Alt Kısıma En Son Adet Hastalığınızın Başladığı Tarihi Giriniz</center></b></span><br>
<span class="Apple-style-span" style="color: #cc0000; font-family: inherit;"><b>
</b></span></td></tr>
<tr><td colspan="2"><div align="left">
<table border="0" cellspacing="0"><tbody>
<tr><td valign="bottom"><form name="dates">
<div align="left">
<table border="0" cellspacing="0"><tbody>
<tr><td valign="top"><div align="left">
<span style="color: #0080ff;"><script language="JavaScript">
<!--




//general purpose function to see if an input value has been entered at all

function isEmpty(inputStr){if(inputStr==""||inputStr==null) {return true

}return false

}//general purpose function to see if a suspected numeric input

//is a positive integer

function isNumber(inputStr){for(var i=0;i<inputStr.length;i++){var oneChar=inputStr.charAt(i)

if(oneChar<"0"||oneChar>"9"){return false

}}return true

}//function to determine if value is in acceptable range for this application

function inRangeDay(inputStr){num=parseInt(inputStr)

if(num<1||num>31){return false

}return true

}//function to determine if value is in acceptable range for this application

function inRangeYear(inputStr){num=parseInt(inputStr)

if(num<1900||num>3000){return false

}return true

}//Master value validator routine for day

function isValidDay(inputStr){if(isEmpty(inputStr)){alert(" Lütfen son adet tarihinizin gününü giriniz.")

return false

}else{if(!isNumber(inputStr)){alert("Belirttiğiniz gün sayısal bir değer olmalıdır")

return false

}else{if(!inRangeDay(inputStr)){alert("Lütfen geçerli bir gün belirtiniz.")

return false

}}}return true

}//Master value validator routine for year

function isValidYear(inputStr){if(isEmpty(inputStr)){alert( "Lütfen son adet tarihinizin yılını giriniz.")

return false

}else{if(!isNumber(inputStr)){alert("Belirttiğiniz yıl sayısal bir değer olmalıdır.")

return false

}else{if(!inRangeYear(inputStr)){alert("Lütfen geçerli bir yıl belirtiniz.")

return false

}}}return true

}function makeArray{this.length=n

for(var i=1;i<=n;i++)

this[i]=null

return this

}var maxday=new makeArray(12)

maxday[1]=31

maxday[2]=28

maxday[3]=31

maxday[4]=30

maxday[5]=31

maxday[6]=30

maxday[7]=31

maxday[8]=31

maxday[9]=30

maxday[10]=31

maxday[11]=30

maxday[12]=31



var monthname=new makeArray(12)

monthname[1]="Ocak"

monthname[2]="Şubat"

monthname[3]="Mart"

monthname[4]="Nisan"

monthname[5]="Mayıs"

monthname[6]="Haziran"

monthname[7]="Temmuz"

monthname[8]="Ağustos"

monthname[9]="Eylül"

monthname[10]="Ekim"

monthname[11]="Kasım"

monthname[12]="Aralık"



var adddays=new makeArray(7)

adddays[1]=14

adddays[2]=35

adddays[3]=70

adddays[4]=84

adddays[5]=161

adddays[6]=189

adddays[7]=280



//Calculate the date string

function calcNewDate(month,day,year,adddays){newday=eval(da y)+adddays

newmonth=month+1

newyear=eval(year)

var max



for(var i=0;i<12;i++){if(newmonth==2&&(newyear%4)==0){max= 29

}else

max=maxday[newmonth]



if(newday>max){newday=newday-max

newmonth=newmonth+1

if(newmonth>12){newyear=newyear+1

newmonth=1

}}else

break

}var datestring=monthname[newmonth]+" "+newday+", "+newyear

return datestring

}//Get the date entered and calculate the rest of the dates

function calc(form){day=form.day.value

year=form.year.value

monthnum=form.month.selectedIndex



if(isValidDay(day)){if(isValidYear(year)){form.due date2.value=calcNewDate(monthnum,day,year,adddays[7])

{day=form.day.value;year=form.year.value;aybul=for m.month.selectedIndex+1;var aybul;var now=new Date();var mil=aybul+'/'+day+'/'+year
var mildate=new Date(mil)
var fark=now.getTime()-mildate.getTime()
var gun
var top=Math.floor(fark/(1000))
gun=Math.floor(top/(60*60*24)/7)
top=-gun*(24*60*60)


form.duedate.value=gun
if(isValidDay(day)){if(isValidYear(year)){form.due date.value=gun

var gun1
var top=Math.floor(fark/(1000))
gun1=Math.floor(top/(60*60*24))-(7*form.duedate.value)
top-=gun1*(24*60*60)
form.duedate1.value=gun1
if(isValidDay(day)){if(isValidYear(year)){form.due date1.value=gun1
}}}}}}}}//-->
</script></span><span style="color: black; font-family: Arial, Helvetica; font-size: x-small;"><strong>Gün:</strong></span></div>
</td><td valign="top"><div align="left">
<span style="color: black; font-family: Arial, Helvetica; font-size: x-small;"><strong><input name="day" size="2" type="text" /></strong></span></div>
</td><td valign="top"><div align="left">
<span style="color: black; font-family: Arial, Helvetica; font-size: x-small;"><strong>Ay:</strong></span></div>
</td><td valign="top"><div align="left">
<span style="color: black; font-family: Arial, Helvetica; font-size: x-small;"><strong><select name="month" size="1"><option selected="">Ocak</option> <option>Şubat</option> <option>Mart</option> <option>Nisan</option> <option>Mayıs</option> <option>Haziran</option> <option>Temmuz</option> <option>Ağustos</option> <option>Eylül</option> <option>Ekim</option> <option>Kasım</option> <option>Aralık</option> </select></strong></span></div>
</td><td colspan="2" valign="top"><div align="left">
<span style="color: black; font-family: Arial, Helvetica; font-size: x-small;"><strong>Yıl:</strong></span></div>
</td><td colspan="2" valign="top"><div align="left">
<span style="color: #0080ff; font-family: Arial, Helvetica; font-size: x-small;"><input name="year" size="4" type="text" /></span></div>
</td></tr>
<tr><td align="center" colspan="8"><span style="color: #0080ff; font-family: Arial, Helvetica; font-size: small;"><input onclick="calc(this.form)" style="cursor: hand;" type="button" value="HESAPLA" /></span><span style="color: white; font-family: Arial, Helvetica; font-size: small;">-</span><span style="color: #0080ff; font-family: Arial, Helvetica; font-size: small;"><input style="cursor: hand;" type="reset" value="Temizle" /></span></td></tr>
</tbody></table>
</div>
<div align="left">
<table border="0" cellpadding="5" cellspacing="5"><tbody>
<tr><td>
</td></tr>
<tr><td><span style="color: red; font-family: 'Arial Tur'; font-size: x-small;"><strong></strong></span><span style="color: red; font-family: Arial, Helvetica; font-size: small;"><strong><input name="duedate" size="6" type="text" /></strong></span><span style="font-family: Arial, Helvetica; font-size: x-small;"><strong> </strong>Hafta<strong> </strong></span><span style="color: red; font-family: Arial, Helvetica; font-size: small;"><strong><input name="duedate1" size="5" type="text" /></strong></span><span style="font-family: Arial, Helvetica; font-size: x-small;"><strong> </strong>Günlük Hamilesiniz</span><span style="color: red; font-family: Arial, Helvetica; font-size: xx-small;"><strong></strong></span>
<span class="Apple-style-span" style="font-family: Arial, Helvetica; font-size: x-small;">
</span></td> </tr>
<tr><td><b>Tahmini Doğum Yapma Tarihiniz:</b>
<input name="duedate2" size="13" type="text" />
<br />
<span class="Apple-style-span" style="font-size: x-small;">Bu doğum tarihi yaklaşık tarihtir. Doğumların çoğunluğu bu tarih ile 15 gün öncesi arasında olur</span></td></tr>
<tr><td></td> </tr>
</tbody></table>
</div>
</form>
</td><td></td> </tr>
</tbody></table>
</div>
</td></tr>
</tbody></table>

daha önce verdiğim kodu şu şekilde değiştirerek kullan.

Alıntı
<iframe src="http://siten.com/hamilelikhesaplama.html" name="test" width="560" height="350" frameborder="0" scrolling="no" align="center"></iframe>