PDA

View Full Version : مبتدی: نشان دادن فایل متنی آپدیت شدیه در iframe توسط java script



hadinajafi
یک شنبه 30 مرداد 1390, 11:34 صبح
سلام من به ثفحه دارم که توش یدونه Iframe هستش که فایل Myfile.txt رو نمایش میده و زیرش یه دونه text area دارم که وقتی دکمه show رو کلیک می کنی مجتویات داخل iframe که هماو فایل مورد نظر copy میشه داخل text area بوسیله تابع زیر :

<script type="text/javascript">
function showText()
{
var str=window.frames[0].document.body.firstChild.innerHTML;
document.getElementById('a').innerHTML=str;
}
</script>
تا اینجا درست کار میکنه ولی مشکل اینجاست که وقتی من محتویات داخل فایل رو تغییر میدم بعد صفحه رو refresh می کنم Iframe همون محتویات قبل از تغییر رو نشون میده تا وقتی که ویندوزم رو ریستارت نکنم حتی اگه دریم ویور رو هم ببندم و باز کنم iframe همون محتویات قبلی رو نشون میده بعد اینکه ریستارت شد iframe، refreshمیشه.کد زیر هم تغییرات رو اجرا می کنه

<?php
$File = "myfile.txt";
$Handle = fopen($File, 'w');
$Data = $_POST['myfile'];
fwrite($Handle, $Data);
print "Data Written";
fclose($Handle);
?>