2009-11-03 3 views
2

루트 파일에있는 JavaScript 파일을 사용하고 싶습니다. JS 파일을 어떻게 포함시킬 수 있습니까? 이것은 당신이 알려주세요 그리고 내가 지금까지 확장 드리겠습니다 찾고 정확히하지 않으면ASP.NET 프로젝트에서 JavaScript 파일을 사용하려면 어떻게해야합니까?

+0

"JavaScript"또는 "Javascript"또는 "javascript"를 사용하십시오. JavaScript는 ECMAScript의 구현이며 *는 Java *와 아무 관련이 없습니다. –

+0

아니면 심지어 "JS"할 것입니다. 그리고 JScript는 또 다른 이야기입니다 ... –

+0

어떻게이 작업을 수행 해야할지 모르십니까? –

답변

5

그것은 표준 HTML 페이지에 포함와 동일해야합니다 ..

<script type="text/javascript" src="/scriptname.js"></script> 

할 수있는 한.

3

사용

<script language="javascript" src="FILE PATH"></script> 
+5

표준 방법은 language 속성 대신 type = "text/javascript"를 사용하는 것입니다. –

+0

사실'language' 속성은 이전 브라우저 호환성에 사용되지만 현재의 최신 브라우저는'type = "text/javascript" – Tarik

2

당신은 페이지 또는 WebControl의 뒤에있는 코드에서 자바 스크립트를 포함해야하는 경우, 당신은 몇 가지 옵션이

this.Page.ClientScript.RegisterClientScriptInclude(typeof(WebControlThatNeedsIt), "IdentifierOfTheScriptSuchAsLoad", "~/myfile.js"); 

this.Page.ClientScript.RegisterClientScriptBlock(typeof(WebControlThatNeedsIt), "IdentifierOfTheScriptSuchAsLoad", "<script type=\"text/javascript\" src=\"/myfile.js\"></script>",false); 

당신은 퀸튼이에 추천 무엇을 사용할 수없는 경우 마크 업. 자기 닫는 스크립트 태그를 작동하지 않는 한

</script> 

를 사용하여, 중요하다고

<script type="text/javascript" src="/myfile.js"></script> 

주 즉 :

<script type="text/javascript" src="/myfilewontwork.js"/> 
0

또한, Visual Studio를 사용하는 경우, 당신을 파일을 aspx 파일로 바로 드래그 할 수 있으며 올바른 마크 업을 생성합니다.

관련 문제