DNN의 클라이언트 리소스 관리를 사용하여 테마 (스킨)에 자바 스크립트 및 CSS를로드하는 방법으로 축소 및 합성 파일을 사용할 수 있지만 필요합니다. 비동기 (비 차단). 어떻게 할 수 있습니까?비동기식 (비 차단) 자바 스크립트를 DNN 클라이언트 리소스 관리와 함께 사용하는 방법
4
A
답변
2
지금까지 내가 아는 한, 클라이언트 자원 관리 프레임 워크에 의해 렌더링되는 클라이언트 리소스 관리 프레임 워크에서 렌더링 한 <script>
태그의 async
(또는 defer
) 속성을 사용하는 방법이 없습니다.<script>
(또는 <link>
) 태그에 특성을 추가하십시오. 컨트롤에 HtmlAttributesAsString
속성을 추가 한 다음 속성 이름과 값을 콜론 (예 : HtmlAttributesAsString="async:true"
. 한 가지주의 할 점은 쉼표를 통해 허용되어야하는 여러 속성이 올바르게 렌더링되지 않는 버그가 있다는 것입니다 (이를 수정하고 DNN에 통합해야하는 this pull request에 주목하십시오).
(예 jQuery(function ($) { … });
의 코드를 포장) 당신은 또한 DnnJsInclude
제어에 ForceProvider
속성을 사용할 수 있습니다
<body>
(스크립트의 기본값) 상단 대신에 </form>
요소의 맨 아래에로드 할 스크립트를 설정하십시오. 그러면 다음과 같이 보일 수 있습니다.
<dnn:DnnJsInclude runat="server"
PathNameAlias="SkinPath"
FilePath="js/theme.min.js"
ForceProvider="DnnFormBottomProvider"
Priority="10000" />
관련 문제
- 1. 자바 비 차단 클라이언트
- 2. 버전 관리와 BundleConfig.cs를 함께 사용하는 방법
- 3. 셀러리 비 차단 클라이언트
- 4. 비 재진입 비 차단 자바
- 5. 비 차단 http 클라이언트와 차단 된 스레드 풀을 사용하는 http 클라이언트 차단
- 6. 비 차단 소켓 클라이언트 연결
- 7. PHP 비 차단 비누 클라이언트
- 8. OCaml 비 차단 클라이언트 소켓
- 9. java 비 차단 HTTP 클라이언트
- 10. 토네이도 비 차단 SMTP 클라이언트
- 11. 자바 스크립트 비 차단
- 12. 노드와 함께 원시 자바 스크립트를 사용하는 방법
- 13. 자바 스크립트를 사용하는 이미지의 하위 리소스 무결성
- 14. 자바 스크립트를 통한 WebRTC 차단
- 15. Poco C++ websockets - 비 차단 방식으로 사용하는 방법?
- 16. 자바 스크립트를 사용하는 클라이언트 IP 주소
- 17. 자바 스크립트를 사용하는 클라이언트 측 프로그램 열기
- 18. 비동기식 REST 클라이언트
- 19. 차단 CSS 리소스
- 20. 제거는 자바 스크립트를 차단 렌더링 :
- 21. 비 차단 클라이언트 및 서버 소켓 C
- 22. 비 차단 클라이언트 FTP 검색 및 쓰기
- 23. 비동기식 WS 클라이언트 사용
- 24. 꼬인 비 차단 방법 - 방법?
- 25. 비 차단 스크립트 사용
- 26. PHP와 자바 스크립트를 함께 사용하는 방법은 무엇입니까?
- 27. OpenSSL BIO를 사용하는 비 차단 I/O
- 28. MPI_wait이 비 차단 호출과 함께 필요한시기는 언제입니까?
- 29. 레일 - 비 리소스 방법
- 30. 비 차단