JavaScript를 사용하여 URL로 원격 파일의 일반 텍스트를 삽입 할 수 있습니까?

NReilingh

그래서 제가이 문제를 겪고있는 이유가 악의적 인 활동처럼 보이기 때문인지 아닌지 잘 모르겠습니다. 제가하려는 것은 매우 유연하지 않고 오래된 웹 기반 소프트웨어로 제 삶을 조금 덜 끔찍하게 만드는 것입니다.

기본적으로 소프트웨어 내에서 편집 할 수있는 HTML 블록 ( td요소에 삽입 됨 )이 있으며, 해당 블록의 내용을 내 로컬 드라이브의 일반 텍스트 파일에서 가져와 Dropbox를 사용하여 클라우드에 동기화하고 싶습니다. .

다음과 같이 할 수 있습니다.

<td>
  <script>
    insert_text_from_url("https://dl.dropboxusercontent.com/s/blahblahblah/file.txt?token_hash=blahblahblah&dl=1");
  </script>
</td>

출력은 <td>[contentsof_file.txt]</td>?

NReilingh

원격 일반 텍스트 파일을로드하는 것보다 원격 파일을 다소 해킹적인 "여러 줄 텍스트 변수"를 사용하여 인라인 된 일반 텍스트가있는 JavaScript "래퍼"로 만드는 것이 훨씬 더 쉽습니다.

remote_editable_file.js :

var myString = function(){/*

Editable plaintext or whatever goes here!
Multiline, too!

*/}.toString().slice(15,-4);
document.getElementById('content').innerHTML = myString;

마지막 줄은 모든 작업을 수행하는 것입니다. 극복 할 수없는 이식성 문제에 부딪히지 않는 한 jQuery가 과도 할 정도로 간단합니다.

원본 페이지 (수동으로 만 편집 할 수있는 HTML 블록)에서 필요한 것은 다음과 같습니다.

<div id="content"></div>
<script src="https://dropbox/link/to/remote_editable_file.js" type="text/javascript"></script>

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

.d.ts 파일을 사용하여 원격 javascript를 typescript 모듈로 설명 할 수 있습니까?

ffmpeg 스트리밍으로 파일의 텍스트를 실시간으로 삽입 할 수 있습니까?

gulp를 사용하여 파일의 내용을 다른 파일에 삽입 할 수 있습니까?

javascript 변수를 사용하여 html 파일의 텍스트를 어떻게 변경할 수 있습니까?

텍스트 파일을 가져와 변수로 사용하여 대용량 파일의 드라이브 위치를 검색 할 수 있습니까? (Powershell 사용)

원격 시스템의 최대 이벤트 로그 파일 크기를 업데이트 할 수 있습니까?

scp를 사용하여 원격 파일을 복사 할 수 없지만 ssh를 사용하여 로그인 할 수 있습니다.

Android는 StorageAccessFramework를 사용하여 만든 일반 / 텍스트 파일을 쓰기 보호 할 수 있습니까?

ssh를 사용하여 원격 서버에있는 파일의 md5sum을 나열하고 출력을 텍스트 파일로 반환합니까?

Pandoc이 텍스트를 입력 파일이 아닌 입력 인수로 사용할 수 있습니까?

pocketsphinx를 사용하여 .wav 파일을 텍스트로 어떻게 변환 할 수 있습니까?

Google 문서를 사용하여 MP3 파일을 텍스트로 변환 할 수 있습니까?

여러 파일의 텍스트를 grep하고 결과를 단일 .csv로 출력 할 수 있습니까?

Javascript로 삽입된 HTML의 스타일을 지정하도록 CSS 파일을 설정할 수 있습니까?

동일한 텍스트 상자를 반복적으로 사용하여 HTML 및 Javascript에서 사용자의 입력을받을 수 있습니까?

joomla htacess를 사용하여 URL에서 한 번에 여러 파일을 제한 할 수 있습니까? (경로의 끝은 사용자 번호입니다)

복합 파일 스트림 만 사용하여 97-2003의 Word 문서를 복원 할 수 있습니까?

Serilog를 사용하여 별도의 파일에 로깅 할 수 있습니까?

jq를 사용하여 텍스트 파일 내용을 JSON 배열 객체에 동적으로 주입 할 수 있습니까?

Catfish를 사용하여 텍스트 파일 내에서 텍스트를 검색 할 수 있습니까?

.exe로 변환 할 때 일반 파이썬 입력 텍스트를 전달할 수 있습니까?

cat 및 << EOF를 사용하여 SSH를 통해 원격으로 파일을 생성 할 수 없습니다.

내 자바 스크립트 파일에 PHP를 삽입하여 PHP 문서에 삽입 할 수 있습니까?

"호스트"파일을 사용하여 특정 URL의 이미지를 차단할 수 있습니까?

파일 경로 src를 사용하지 않고 이미지를 삽입 할 수 있습니까?

RandomAccessFile을 사용하여 원격 FTP 서버의 파일에 액세스 할 수 있습니까?

URL이 알려진 원격 .txt 파일의 텍스트를 요소에 삽입

일부 텍스트를 삽입 할 수있는 Emacs 읽기 전용 또는보기 모드가 있습니까?

일치 함수를 사용하여 파일 이름으로 사용할 텍스트를 찾습니다.

TOP 리스트

  1. 1

    C # 16 진수 값 0x12는 잘못된 문자입니다.

  2. 2

    Matlab의 반복 Sortino 비율

  3. 3

    Python의 csv 파일에서 첫 번째 열 삭제

  4. 4

    개체 참조가 개체의 인스턴스로 설정되지 않았습니까? (예외 오류 ~ ASP.NET MVC)

  5. 5

    atob은 인코딩 된 base64 문자열을 디코딩하지 않습니다.

  6. 6

    EventEmitter <string>의 컨텍스트 'this'가 Observable <string> 유형의 'this'메서드에 할당되지 않았습니다.

  7. 7

    병합 셀을 사용하여 워크 시트의 데이터 필터링

  8. 8

    PhpStorm 중단 점에서 변수 값을 볼 수 없습니다.

  9. 9

    jQuery에서 이벤트 핸들러를 제거하는 가장 좋은 방법은 무엇입니까?

  10. 10

    `@ Transactional`이 있음에도 불구하고 이러한 데이터베이스 수정 사항이 롤백되지 않는 이유는 무엇입니까?

  11. 11

    ssh를 사용하여 원격에서 로컬로 파일 복사

  12. 12

    종속 사용자 정의 Lightning 선택 목록 Level2 및 Level3을 설정한 다음 Lightning 구성 요소에서 Level2를 재설정하지만 Level2 캐시 데이터가 저장됨

  13. 13

    2 개의 이미지를 단일 평면 이미지로 결합

  14. 14

    팝업처럼 위젯을 표시하는 방법

  15. 15

    [해결] 쿠키 설정 SameSite = Chrome / JSP, JAVASCRIPT에서 작동하지 않습니다.

  16. 16

    버튼 클릭을 기반으로 특정 CSS 클래스를 추가하는 방법은 무엇입니까?

  17. 17

    React 구성 요소가 자동으로 초기 상태로 다시 렌더링됩니다.

  18. 18

    연결된 서버 쿼리는 작동하지만 동일한 OPENQUERY는 "sys.servers에서 서버 'SERVER'를 찾을 수 없습니다.

  19. 19

    파일 2의 파일 1에서 동일한 줄을 조건으로 바꿉니다.

  20. 20

    아이디어 Intellij : 종속성 org.json : json : 20180813을 찾을 수 없음, maven에서 org.json 라이브러리를 가져올 수 없음

  21. 21

    상황에 맞는 메뉴 색상

뜨겁다태그

보관