타사 ActiveX 컨트롤을 사용하는 ASP Classic 사이트에서 작업하고 있습니다. 나는 전에 ActiveX 컨트롤을 사용 해본 적이 없으며 IE에서 개체를 실행할 수 없을 때 IE를 통해 설치하도록 웹 서버에 .CAB 파일을 저장할 위치를 잘 모르겠습니다. 누군가 올바른 방향으로 나를 가리킬 수 있습니까? 객체를로드하는 내 페이지의 코드는 다음과 같습니다.CAB 파일은 어디에서 웹 서버로 이동합니까?
<object id="Printer" classid="CLSID:402C09CD-68ED-48B0-B008-E7B01DDBD2D5" codebase="RawDataPrinter.CAB#version=2,0,0,0"> </object>
가 어디에서 내 서버에 그 "RawDataPrinter.CAB"파일을 배치해야합니까?
그래서'codebase = "RawDataPrinter.CAB"'내 코드에서 RawDataPrinter.CAB 파일을 내 ASP 파일과 같은 디렉토리에 가리키고 있습니까? www.mywebsite.com/cabs/rawdataprinter.cab에서 작성한 코드는'codebase = 'www.mywebsite.com/cabs/rawdataprinter.cab'라고해야합니다. –
예. 동일한 규칙이 이미지, 스타일 및 스크립트와 같은 것들에 적용됩니다. 경로는 상대 경로 (또는 전혀 경로 없음), 사이트 루트 또는 전체 URL 일 수 있습니다. 귀하의 경우, 경로는 전혀 "현재 파일과 같은 디렉토리에 있음"을 의미하지 않습니다. –