[질문]사용자가 스크립트를 입력하게해서
알렉산더
2023.04.01
안녕하세요
입력폼을 이용해서
사용자가 스크립트를 입력하게해서
입력된스크립트를 실행하게끔 할수있는방법 없을까여?
프로그래밍언어가 지원하는전체기능이아니라
간단하고 쉬운 몇가지기능을 사용자가 스크립팅할수있게하고싶은겁니다
혹시 가능하면 관련자료좀 구하고싶습니다
대충 어떤식으로 그런기능을 구현하는지 이해만하면될것같습니다
조언부탁드립니다
-
도널드
답변주신분들 모두 감사합니다
많은도움되었습니다
즐거운하루되세요 -
풀큰
실행 대상인가 문법 체크 - eval() 처리
-
라임나무
웹상에서 자바스크립트 실행은 간단합니다.
script type=\text/javascript\
function runscript() {
\teval(document.a.tx.value);
}
/script
form name=\a\
textarea name=\tx\/textarea
input type=\button\ onclick=\javascript:runscript();\
/form
이런식으로 해보세요~ ^^ 웹상에서는 이런식으로 간단하게 구현가능합니 -
비예
음.. 스크립트라고 하시면 어디서 말씀하시는건지..
웹상에서 자바스크립트를 실행하시는 것을 말씀하시는건가요?? -
오미자
파서와 인터프리터 찾아 보시면.. 될것 같네요. ㅎ.
-
날놓아줘
스크립트를 입력한걸 해석해야 하니 컴파일러 형태를 가져야 할꺼 같은데요
간단한 커맨드라면 모를까 스크립트 형태라면 규칙도 잇을꺼고
해석이 필요하겟죠....그럼 복잡해지죠.