0
그래서 내가 index.html
에 HTML 가져 오기를 사용하여 HTML 파일을 수입 :이 index.html
이 http://localhost:51165
에 실행수입 HTML의 호스트 이름을 가져
<link rel="import" href="http://localhost:52008/importedFile.html">
내 서버. 나는 importedFile.html
에서이 스크립트를 넣으면
(나는 http://localhost:52008
에 CORS를 사용) :
console.log(window.location.host);
결과는 "http://localhost:51165"대신 "http://localhost:52008"이 될 것입니다.
"importedFile.html"에 스크립트를 추가하여 호스트 (http://localhost:52008
)를 얻는 방법이 있습니까?
가져온 스크립트는'window'를 사용하기 때문에 항상 브라우저가보고있는 URL의 위치를 기록합니다. – Baksteen
이 문제를 해결할 수있는'window' 옆에 다른 방법이 있습니까? – samAlvin
내가 아는 바가 없다. 브라우저는 먼저 자바 스크립트를 가져 오기 전에 실행합니다. 서버에서는 실행되지 않습니다. – Baksteen