2009-07-31 5 views
0

스크립트 언어를 사용할 수없고 직선 html을 사용해야하는 환경에서 웹 페이지의 파일 내용을 렌더링해야합니다. 이것을 할 수있는 방법이 있습니까? 또는 scripiting 언어가 필요합니다.스트레이트 HTML 파일을 읽으십시오

+0

정적으로 작업하고 있습니까 (예 : 파일 내용으로 웹 페이지를 만들어 게시 할 수 있습니까?) 또는 웹 요청시 파일을 통합해야합니까? 파일이 얼마나 자주 변경됩니까 (예 : 몇 분마다 서버 측 스크립트를 사용하여 페이지를 작성할 수 있습니까?)? 파일 내용은 어떤 형식입니까? – mas

+0

나는 그것을 동적으로하고있다. –

답변

3
<object type="text/plain" data="path/to/plain/text/file.txt"> 
    <p>Your browser must support the OBJECT element.</p> 
</object> 

내가 생각할 수있는 유일한 효과적인 방법입니다. IFRAMES/FRAMES도 비슷한 방식으로 작동합니다.

0

직선 HTML을 작성한 이후로 시간이 지났지 만 또는 <object> 태그를 사용할 수 없으며 해당 텍스트 파일에 src= 속성을 지정 했습니까? 또는 파일에 특별한 렌더링이 필요합니까?

0

아니, HTML은 동적 스크립팅을 할 수 없습니다 ..

0

파일이 단지 때때로 변화와 컨텐츠 형식은 서버 측 스크립트에서를 사용하여 웹 페이지를 다시 쓸 수있는 적절한 경우 적절한 간격을두고 표준 HTML을 사용하여 클라이언트가이를 읽을 수 있습니다.

서버 측 스크립트는 웹 서버 소프트웨어의 일부이거나 웹 서버 소프트웨어에 알려져 있지 않아도됩니다 (예를 들어, bash 스크립트 또는 cron 작업을 통해 실행되는 독립 실행 형 프로그램 일 수 있음). 그냥 PHP 또는 유사한 아무것도 할 수없는 경우, 당신은 또한 내가 생각 SSI를 시도 할 수

1

꽤 표준입니다 : http://www.htmlgoodies.com/beyond/webmaster/article.php/3473341

그냥 궁금해서; 왜 스크립팅 언어를 사용할 수 없습니까? 파일이 웹 서버 대신 로컬 파일 공유에 있습니까? 당신이 어떤 서버 측 스크립트를 할 수없는 경우에도

, 당신은 아마 파일을 읽고 멋지게 렌더링 일부 자바 스크립트/AJAX를 사용할 수 있습니다 http://www.dynamicdrive.com/dynamicindex17/ajaxincludes.htm

그렇지 않으면, iframe이 제안 다른 사람이해야 게시 당신이 필요로하는 것.

0

아마별로 도움이되지는 않지만 데이터가 XML 파일 인 경우 항상 XSLT를 사용해 볼 수 있습니까?

관련 문제