2010-04-30 5 views
4

저는 Drupal을 처음 사용하고 다른 노드에서 클릭했을 때 실제로 액세스 할 노드를 만들려고합니다 (부모라고 부름). 자식 창을 닫을 때 부모 창을 새로 고침하고 싶습니다. 드루팔의전체 HTML 링크에서 자바 스크립트를 제거하는 Drupal

외부, 즉 쉽게 :

<a onclick="window.close(); window.opener.location.reload();" href="#">Click to close this window</a> 

는 그러나, 나는 전체 HTML을 사용하여 노드의 몸으로이를 입력 할 때, 그것은 여전히 ​​내 게시물에서 온 클릭 텍스트를 제거합니다. 어떻게 이런 식으로 노드의 본문에 자바 스크립트를 포함시킬 수 있습니까? 필요한 특수 모듈이 있습니까?

감사합니다.

+1

Nevermind. 내 자신의 질문에 대답 : 전체 HTML 대신 PHP 입력 필터를 사용하면 잘 할 수 있습니다. – Jen

답변

2

입력 필터를 사용자 정의하고 직접 필터를 만들면 더 많은 옵션을 제공 할 수 있습니다.

PHP 입력 필터를 사용하면 실제로 PHP를 입력하지 않는 한 좋은 생각이 아닙니다.
또한 JavsScript 링크를 사용하여 사이트에 PHP 코드를 작성할 수있는 모든 관리자에게 제공하고 싶지 않을 수도 있습니다.

관련 문제