jQuery로 텍스트 파일에 쓰기

Armida

jQuery를 사용하여 텍스트 파일을 읽고 쓰려고합니다. 이미 파일을 읽는 함수를 작성했습니다. 하지만 할 수없는 것은 파일에 쓰는 것입니다. 나는이 개 파일을 가지고, read.txt그리고 write.txt코드와 같은 폴더에.

두 개의 jQuery 함수 (아래, 주변 서버 측 Perl 코드 포함)는 다음과 같습니다.

<!-- language: perl -->

    my $script = qq{

    \$(document).ready(function() {
     \$("#readFile").click(function() {
        \$.get('read.txt', function(data) {
          \$("#container").val(data);
        }, 'text');
     });
    });


   \$.ajax({
    url: './test.pl',
    data: {
        'myString' : "#cont"
    },
    success: function(data, textStatus, jqXHR) {
        alert('string saved to file');
    }
});

    };

    my $q = new CGI;
    print $q->header;
    print $q->start_html(
        -title => "Read a File",
        -style  => {-src => 'css/ui-lightness/jquery-ui-1.10.3.custom.css" rel="stylesheet'},
        -script => [
             {-src => 'js/jquery-1.9.1.js'},
             {-src => 'js/jquery-ui-1.10.3.custom.js'},
        ],
        );
    print $q->start_form;
    print $q->textfield(
        -style => 'font-family:verdana;width:300px;font-size:13px',
        -id => 'container',
        -value => '',
        );
    print $q->button(
        -id       => 'readFile',
        -name     => 'submit_form',
        -value    => 'Read',
        );

    print $q->textfield(
        -style => 'font-family:verdana;width:300px;font-size:13px',
        -id => 'cont',
        -value => '',
        );

    print $q->submit(
        -id       => 'writeFile',
        -name     => 'submit_form',
        -value    => 'Write',
        );
    print $q->script($script);
    print $q->end_html;

test.pl
use CGI ();
my $cgi = CGI->new;
print $cgi->header;
my $string = $cgi->param("myString");
open (FILE, ">", "./write.txt") || die "Could not open: $!";
print FILE $string;
close FILE;
루카스 윌렘 스

보안상의 이유로 Javascript / jQuery를 사용하여 파일을 작성할 수 없습니다. 가능한 경우 사용자가 콘솔로 편집 할 파일 URL을 쉽게 변경하여 결과적으로 손상을 입힐 수 있기 때문입니다. 자세한 내용은 이 페이지를 참조하세요 .

문제를 해결하기 위해 가장 좋은 방법은 업데이트하려는 파일의 내용 인 ajax를 사용하여 원격 PHP 파일로 보내는 것입니다. 그런 다음이 파일이 업데이트를 수행합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Java로 파일에 텍스트 쓰기

분류에서Dev

텍스트 상자에서 텍스트 파일로 쓰기 C #

분류에서Dev

Python 텍스트로 다른 파일의 파일에서 텍스트 쓰기

분류에서Dev

점 구분 기호로 텍스트 파일에 이중 쓰기

분류에서Dev

자동 간격으로 텍스트 파일에 쓰기

분류에서Dev

BeautifulSoup에서 파일로 텍스트 쓰기

분류에서Dev

적절한 allign으로 텍스트 파일에 쓰기

분류에서Dev

탭으로 구분 된 텍스트 파일에 배열 쓰기

분류에서Dev

Excel에서 텍스트 파일로 데이터 쓰기

분류에서Dev

터치로 터미널에 텍스트 파일 쓰기

분류에서Dev

Windows에서 텍스트 파일 읽기 및 C로 Linux 서버에 쓰기

분류에서Dev

안드로이드 텍스트 파일 읽기 및 쓰기

분류에서Dev

Perl은 문자열로 텍스트 파일 읽기 및 쓰기

분류에서Dev

Exiftool : 텍스트 파일에서 JPEG로 일괄 쓰기 메타 데이터

분류에서Dev

동일한 텍스트 파일에 Java 다중 프로그램 쓰기

분류에서Dev

Python에서 탭으로 구분 된 열로 텍스트 파일에 쓰기

분류에서Dev

텍스트 파일 서식에 쓰기

분류에서Dev

텍스트 파일에 json 쓰기, jettison

분류에서Dev

텍스트 파일 C #에 arraylist 쓰기

분류에서Dev

텍스트 파일에 PHP 쓰기

분류에서Dev

내부 텍스트 파일에 쓰기

분류에서Dev

텍스트 파일에 열 쓰기

분류에서Dev

객체 자바에 대한 텍스트 파일에 로그 쓰기

분류에서Dev

세로 순서로 텍스트 파일 쓰기

분류에서Dev

텍스트 파일에서 클래스의 객체 벡터로 읽기-다른 txt 파일에 쓰기

분류에서Dev

헤더없이 옥타브로 텍스트 파일 쓰기

분류에서Dev

C ++로 텍스트 파일 다시 쓰기

분류에서Dev

터미널 출력을 텍스트 파일에 지속적으로 쓰기

분류에서Dev

루프로 사용자 입력을 텍스트 파일에 쓰기

Related 관련 기사

  1. 1

    Java로 파일에 텍스트 쓰기

  2. 2

    텍스트 상자에서 텍스트 파일로 쓰기 C #

  3. 3

    Python 텍스트로 다른 파일의 파일에서 텍스트 쓰기

  4. 4

    점 구분 기호로 텍스트 파일에 이중 쓰기

  5. 5

    자동 간격으로 텍스트 파일에 쓰기

  6. 6

    BeautifulSoup에서 파일로 텍스트 쓰기

  7. 7

    적절한 allign으로 텍스트 파일에 쓰기

  8. 8

    탭으로 구분 된 텍스트 파일에 배열 쓰기

  9. 9

    Excel에서 텍스트 파일로 데이터 쓰기

  10. 10

    터치로 터미널에 텍스트 파일 쓰기

  11. 11

    Windows에서 텍스트 파일 읽기 및 C로 Linux 서버에 쓰기

  12. 12

    안드로이드 텍스트 파일 읽기 및 쓰기

  13. 13

    Perl은 문자열로 텍스트 파일 읽기 및 쓰기

  14. 14

    Exiftool : 텍스트 파일에서 JPEG로 일괄 쓰기 메타 데이터

  15. 15

    동일한 텍스트 파일에 Java 다중 프로그램 쓰기

  16. 16

    Python에서 탭으로 구분 된 열로 텍스트 파일에 쓰기

  17. 17

    텍스트 파일 서식에 쓰기

  18. 18

    텍스트 파일에 json 쓰기, jettison

  19. 19

    텍스트 파일 C #에 arraylist 쓰기

  20. 20

    텍스트 파일에 PHP 쓰기

  21. 21

    내부 텍스트 파일에 쓰기

  22. 22

    텍스트 파일에 열 쓰기

  23. 23

    객체 자바에 대한 텍스트 파일에 로그 쓰기

  24. 24

    세로 순서로 텍스트 파일 쓰기

  25. 25

    텍스트 파일에서 클래스의 객체 벡터로 읽기-다른 txt 파일에 쓰기

  26. 26

    헤더없이 옥타브로 텍스트 파일 쓰기

  27. 27

    C ++로 텍스트 파일 다시 쓰기

  28. 28

    터미널 출력을 텍스트 파일에 지속적으로 쓰기

  29. 29

    루프로 사용자 입력을 텍스트 파일에 쓰기

뜨겁다태그

보관