서버 측에 server.js 파일이 있고 클라이언트 측에 index.html 파일이 있습니다. 나는 아마도 서버 측에서 function을 호출하기 위해 index.html의 버튼이나 뭔가를 통해 index.html에 feedbak을 호출해야한다.node.js 클라이언트 쪽에서 서버 측 기능 실행
앞으로도 클라이언트 쪽에서 서버 쪽 변수를 전달하고 싶습니다.
저는 node.js. 잘만되면 누군가 나를 도와 줄 수 있습니다.
서버 측에 server.js 파일이 있고 클라이언트 측에 index.html 파일이 있습니다. 나는 아마도 서버 측에서 function을 호출하기 위해 index.html의 버튼이나 뭔가를 통해 index.html에 feedbak을 호출해야한다.node.js 클라이언트 쪽에서 서버 측 기능 실행
앞으로도 클라이언트 쪽에서 서버 쪽 변수를 전달하고 싶습니다.
저는 node.js. 잘만되면 누군가 나를 도와 줄 수 있습니다.
음, 간단하게하기 위해 함수는 URL을 통해 "노출"되어야합니다. http://expressjs.com/ 프레임 워크를 사용하여 서버 측 응용 프로그램 생성 속도를 높일 수 있습니다. 일단 당신이 가지고 있고 당신의 기능이 http://localhost/myFunction?myParameter=myValue
이라고하면, $.json()
이라는 jQuery 호출을 사용하여 클라이언트 측 응용 프로그램, 즉 index.html
에서 해당 함수를 호출 할 수 있습니다.
위대한 질문입니다. 클라이언트 (index.html)에서 서버로 데이터를 보내고 서버가 클라이언트에 데이터를 보낼 수있게 해주는 멋진 라이브러리 인 Socket.io (http://socket.io/)를 사용하여이 작업을 수행했습니다. socket.io 사이트의 예제를 확인하십시오.
Node.js는 다른 서버 측 기술과 다를 바 없으며 클라이언트 측이 아닙니다.
, 당신은 두 가지 방법이있다. 이렇게하면 페이지가 새로 고침되고 동일한 페이지로 리디렉션하도록 선택할 수 있습니다.
세 번째 방법 (socket.io 덕택에)은 용도에 맞게 웹 소켓을 사용하고 있습니다. 나는 그것이 당신이 무엇인지 모른다면 당신이 그들을 사용하도록 제안하지 않을 것입니다. HTTP와 웹 소켓에 대해 알아보십시오.