를 document.write로 적용되지 않고 있지만, 관련 사용자 정의 CSS가 적용되지 않습니다 :CSS는 텍스트에게 내가 Chrome 확장을 위해 document.write를을 사용하여 페이지에 텍스트를 쓰고 있어요
는<!DOCTYPE html>
<html>
<head>
<title>TITLE GOES HERE</title>
<link rel="stylesheet" href="css/popup.css" type="text/css" />
</head>
<body>
<script type="text/javascript">
...
function showFolder(folder) {
console.debug('FOLDER: '+folder.title);
document.write('<p>'+folder.title+'<br></p>');
}
</script>
</body>
</html>
CSS는 간단하다 단지 디버깅 :
p {
color: red;
}
내가 함수 showFolder 내부 스타일 시트 링크를 넣어 경우 작동시킬 수 있지만 그것을 할 수있는 적절한 방법이 될 수 없습니다. 나는 jscript/CSS를 즉시 배우고 있기 때문에 답은 아마도 치료법 일 것이다. jscript, CSS 또는 둘 다에서 문제가 있습니까?
어디에서'showFolder'를 부르시겠습니까? 스타일을 상충시키고 재정의 할 수있는 또 다른 스타일 시트가 있습니까? 나는 여기에있는 것을 테스트했고,'... '가있는 대신에 함수 선언 다음에'showFolder'를 호출하면 Chrome에서 잘 작동합니다. –
showFolder는 다른 함수 (...) 내에서 호출되어 Chrome 북마크 내의 폴더 (기본적으로 '북마크 트리 읽기'-> '항목이 폴더 인 경우 showFolder를 통해 폴더 이름 표시). 킥을 위해서 ... function 앞에 showFolder 선언을 이동 시켰지만 문제는 남아 있습니다. – hideyho