مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

zapi

عضویت از 1393/08/29

خواندن فایل متنی به کمک ایجکس

  • شنبه 27 شهریور 1395
  • 16:32
تشکر میکنم

با سلام 

دوستان من یک کد ساده دارم که با کلیک روی دکمه مقادیر داخل یک فایل متنی بکمک ایجکس نمایش داده میشه . 

دوتا سوال دارم میخواستم ببینم برای اینکه خروجی داخل یک text box  ریخته بشه چه کدی بنویسم ؟

و سوال دوم اینکه اگه بعنوان مثال بخوام هر 30 ثانیه اینکار انجام بشه باید چکار کنم ؟

 

ممنون از راهنماییتون . 

 

این هم کد من هست :

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html>
<body>

    <form id="form1" runat="server">

<div id="demo"><h2 style="width: 392px; height: 115px">Let AJAX change this text</h2>
    <asp:TextBox ID="TextBox1" runat="server" Width="471px"></asp:TextBox>
        </div>

<button type="button" onclick="loadDoc()">Change Content</button>

<script>
    function loadDoc() {
        var xhttp = new XMLHttpRequest();
        xhttp.onreadystatechange = function () {
            if (this.readyState == 4 && this.status == 200) {
                document.getElementById("demo").innerHTML = this.responseText;
            }
        };
        xhttp.open("GET", "myContents.txt", true);
        xhttp.send();
    }
</script>

    </form>

</body>
</html>

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 27 شهریور 1395
  • 16:47

برای سوال اول برای خواندن فایل از ReadAllText استفاده کنید و مقدار را بعد از خواندن در TextBox مورد نظر قرار دهید

برای سوال دوم میتونید از تایمر جی کوئری استفاده کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)