0
, 나는 다음과 같은 코드 한 : 여기하는 ASP.NET의 UserControl의 Page_Load 이벤트에서 IsClientScriptIncludeRegistered 질문
If Not Page.ClientScript.IsClientScriptIncludeRegistered("ProperCase") Then 'doesnt seem to work but no apparent harm.
Page.ClientScript.RegisterClientScriptBlock(GetType(String), "ProperCase", GetJavaProperCase())
End If
그리고 위에서 호출 된 함수의 HTML이 생성되면 스크립트가 스크립트 태그의 외부에 있음을 알 수 있습니다.
<script src="/BESI/WebResource.axd?d=HNVlrg1DODlFCdCw68ANPg2&t=633753469952786250" type="text/javascript"></script>
function toProperCase(s) {
return s.toLowerCase().replace(/^(.)|\s(.)/g,
function($1) { return $1.toUpperCase(); });
}
왜 그런가?
편집 :
왜 SCRIPT 태그의 SRC 속성이있다? 그건 옳지 않아. 당신의 RegisterClientScriptBlock 호출의 마지막 인수에 충실
고맙습니다! 나는이 사이트를 loooooove! – ChadD