새로 열린 창에서 글 리피 콘 아이콘을 볼 수없는 이유는 무엇입니까?

남자 이름

$ window.open 명령을 사용하여 새 창을 열고 창에 html 내용을 씁니다.

다음은 자바 스크립트 코드입니다.

var test = angular.module('test', []);

test.controller('testController', ['$compile', '$scope','$window', function($compile, $scope, $window) {
    $scope.openWindow = function() {
       $window.open('', '_blank', 'width=500,height=400').document.write($("#report").html());
    };}]);

다음은 새 창에 쓰는 내용입니다.

<div ng-app="test" id = "report" ng-controller="testController">
 <p>Envelope icon: <span class="glyphicon glyphicon-envelope"></span></p>
<p>Search icon: <span class="glyphicon glyphicon-search"></span></p>
<p>Print icon: <span class="glyphicon glyphicon-print"></span></p>
<hr/>
    <button ng-click="openWindow()">push!</button>
</div>

그리고 여기에 작업 바이올린이 있습니다.

문제는 새로 열린 창에서 glyphicon 아이콘을 볼 수 없다는 것입니다.

왜 내가 글 리피 콘 아이콘을 볼 수 없는지 아십니까?

Simo 변경

코드에 두 가지 오류가 있습니다. 먼저 CSS를 올바르게 포함하지 않았습니다. CSS를 포함하려면 href속성 대신 rel속성을 사용해야합니다 . 둘째 integrity, 외부에서 부트 스트랩을 포함하는 경우 키 확인 을 사용해야합니다 .

올바른 포함은 다음과 같습니다.

var test = angular.module('test', []);

test.controller('testController', ['$compile', '$scope','$window', function($compile, $scope, $window) {
    $scope.openWindow = function() {
    var content = $("#report").html();

    var html = '<html><head><title>hi</title><link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" integrity="sha384-1q8mTJOASx8j1Au+a5WDVnPi2lkFfwwEAa8hDDdjZlpLegxhjVME1fgjWPGmkzs7" crossorigin="anonymous"></head><body>'+content+'</span></p></body></html>'   

       $window.open('', '_blank', 'width=500,height=400').document.write(html);                         
    };}]);

그리고 업데이트 된 바이올린 : http://jsfiddle.net/d8atdw0t/283/

프로젝트에서 스타일 시트를 참조하려면와 같은 쿼리 매개 변수를 사용하여 페이지 템플릿 http://yoursite.com/page.html?window=true$window로드 한 다음 로드시 쿼리 매개 변수로 URL을 지정합니다.

$window.open('http://yoursite.com/page.html?window=true', '_blank', 'width=500,height=400');

템플릿 파일을로드하는 방법 (예 : 백엔드에서)에 따라 쿼리 매개 변수가있는 경우 템플릿 파일을로드하도록 제한 할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

콘솔 글꼴을 미리 볼 수있는 도구는 무엇입니까?

분류에서Dev

Serilog에서 내 콘솔 로그를 볼 수없는 이유는 무엇입니까?

분류에서Dev

UWP에서 아이콘 이미지를 볼 수없는 이유는 무엇입니까?

분류에서Dev

특히 HTML 캔버스 및 머티리얼 디자인 아이콘 글꼴에서 아이콘 글꼴을 렌더링하는 방법은 무엇입니까?

분류에서Dev

템플릿에서 VisualState로 ToggleButton의 글꼴 아이콘을 변경하는 방법은 무엇입니까?

분류에서Dev

멋진 글꼴 아이콘 주위에 CSS3로 원을 만드는 방법은 무엇입니까?

분류에서Dev

MDL 서랍 (탐색) 아이콘이 사각형 인 이유는 무엇입니까? 글꼴이 없습니까?

분류에서Dev

탐색하는 동안 vscode의 아이콘을 미리 볼 수 없습니까?

분류에서Dev

sbt 콘솔이 다중 모듈 프로젝트의 하위 프로젝트에서 패키지를 볼 수없는 이유는 무엇입니까?

분류에서Dev

Angularjs의 값을 기반으로 글 리피 콘 눈을 표시하는 방법은 무엇입니까?

분류에서Dev

전체 글 리피 콘 세트가 부트 스트랩 3에서 작동하지 않는 이유는 무엇입니까?

분류에서Dev

부트 스트랩 글 리피 콘이 중국어 문자로 렌더링되는 이유는 무엇입니까?

분류에서Dev

Click in React에서 새로 고침 아이콘을 애니메이션하는 방법은 무엇입니까?

분류에서Dev

LibreOffice에 새 글꼴을 설치할 수없는 이유는 무엇입니까?

분류에서Dev

응용 프로그램 창 표시에서 응용 프로그램 아이콘 표시로 Alt + Tab 동작을 되 돌리는 방법은 무엇입니까?

분류에서Dev

Google 크롬에서 "mailto"콘텐츠 유형을 열 수없는 이유는 무엇입니까?

분류에서Dev

리소스에서 TImage로 아이콘을로드하는 방법은 무엇입니까?

분류에서Dev

일부 아이콘 글꼴을 사용할 때 콘텐츠가 필요한 이유는 무엇입니까?

분류에서Dev

토글 아이콘을 클릭하면 순수한 서랍 레이블과 아이콘을 숨기는 방법은 무엇입니까?

분류에서Dev

TabLayout에서 문자열을 아이콘으로 바꾸는 방법은 무엇입니까?

분류에서Dev

create-react-app에서 icomoon이 만든 글꼴 아이콘을 사용하는 방법은 무엇입니까?

분류에서Dev

파이썬 창 아이콘을 변경할 수없는 이유는 무엇입니까?

분류에서Dev

라이브러리 내에서 "여기에서 명령 창을 열"수없는 이유는 무엇입니까?

분류에서Dev

Tailwind CSS에서 두 배 크기의 아이콘 글꼴 아이콘과 함께 텍스트를 세로로 정렬하는 방법은 무엇입니까?

분류에서Dev

글꼴 멋진 아이콘에 빈 사각형이 표시되는 이유는 무엇입니까?

분류에서Dev

jquery를 사용하여 목록 항목에서 부트 스트랩 글 리피 콘을 슬라이드하는 방법은 무엇입니까?

분류에서Dev

내 글리프 아이콘이 내 navbar (부트 스트랩)에 표시되지 않는 이유는 무엇입니까?

분류에서Dev

거북이의 후크 / 커밋 콘솔에서 오류 만 볼 수있는 이유는 무엇입니까?

분류에서Dev

React Native에서 글꼴 멋진 아이콘을 회전하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    콘솔 글꼴을 미리 볼 수있는 도구는 무엇입니까?

  2. 2

    Serilog에서 내 콘솔 로그를 볼 수없는 이유는 무엇입니까?

  3. 3

    UWP에서 아이콘 이미지를 볼 수없는 이유는 무엇입니까?

  4. 4

    특히 HTML 캔버스 및 머티리얼 디자인 아이콘 글꼴에서 아이콘 글꼴을 렌더링하는 방법은 무엇입니까?

  5. 5

    템플릿에서 VisualState로 ToggleButton의 글꼴 아이콘을 변경하는 방법은 무엇입니까?

  6. 6

    멋진 글꼴 아이콘 주위에 CSS3로 원을 만드는 방법은 무엇입니까?

  7. 7

    MDL 서랍 (탐색) 아이콘이 사각형 인 이유는 무엇입니까? 글꼴이 없습니까?

  8. 8

    탐색하는 동안 vscode의 아이콘을 미리 볼 수 없습니까?

  9. 9

    sbt 콘솔이 다중 모듈 프로젝트의 하위 프로젝트에서 패키지를 볼 수없는 이유는 무엇입니까?

  10. 10

    Angularjs의 값을 기반으로 글 리피 콘 눈을 표시하는 방법은 무엇입니까?

  11. 11

    전체 글 리피 콘 세트가 부트 스트랩 3에서 작동하지 않는 이유는 무엇입니까?

  12. 12

    부트 스트랩 글 리피 콘이 중국어 문자로 렌더링되는 이유는 무엇입니까?

  13. 13

    Click in React에서 새로 고침 아이콘을 애니메이션하는 방법은 무엇입니까?

  14. 14

    LibreOffice에 새 글꼴을 설치할 수없는 이유는 무엇입니까?

  15. 15

    응용 프로그램 창 표시에서 응용 프로그램 아이콘 표시로 Alt + Tab 동작을 되 돌리는 방법은 무엇입니까?

  16. 16

    Google 크롬에서 "mailto"콘텐츠 유형을 열 수없는 이유는 무엇입니까?

  17. 17

    리소스에서 TImage로 아이콘을로드하는 방법은 무엇입니까?

  18. 18

    일부 아이콘 글꼴을 사용할 때 콘텐츠가 필요한 이유는 무엇입니까?

  19. 19

    토글 아이콘을 클릭하면 순수한 서랍 레이블과 아이콘을 숨기는 방법은 무엇입니까?

  20. 20

    TabLayout에서 문자열을 아이콘으로 바꾸는 방법은 무엇입니까?

  21. 21

    create-react-app에서 icomoon이 만든 글꼴 아이콘을 사용하는 방법은 무엇입니까?

  22. 22

    파이썬 창 아이콘을 변경할 수없는 이유는 무엇입니까?

  23. 23

    라이브러리 내에서 "여기에서 명령 창을 열"수없는 이유는 무엇입니까?

  24. 24

    Tailwind CSS에서 두 배 크기의 아이콘 글꼴 아이콘과 함께 텍스트를 세로로 정렬하는 방법은 무엇입니까?

  25. 25

    글꼴 멋진 아이콘에 빈 사각형이 표시되는 이유는 무엇입니까?

  26. 26

    jquery를 사용하여 목록 항목에서 부트 스트랩 글 리피 콘을 슬라이드하는 방법은 무엇입니까?

  27. 27

    내 글리프 아이콘이 내 navbar (부트 스트랩)에 표시되지 않는 이유는 무엇입니까?

  28. 28

    거북이의 후크 / 커밋 콘솔에서 오류 만 볼 수있는 이유는 무엇입니까?

  29. 29

    React Native에서 글꼴 멋진 아이콘을 회전하는 방법은 무엇입니까?

뜨겁다태그

보관