./head.sub.php 에 넣으면 안되는 prototype

PROTOTYPE 라는 자바스크립트가 있습니다.
JQUERY 와 비슷하다고 보는데요.

사실 PROTOTYPE 는 여러가지 기능을 쉽게 사용을 할 수 있어서 사용합니다.

객체를 지정할때

$('객체 ID값').style.display = ""

이런식으로 사용할수 있기 때문에 더 자주 애용하는데요.

그누보드에서는 Jquery 와 Prototype 충돌하여, 제대로 작동하지 않는 경우가 다반사입니다.

그래서, 그누보드 내에서 Prototype 사용을 비추천하며, head.sub.php 에서는 절대 넣어서는 안될것으로 분류하려고합니다.

그러나, 굳이 넣으려고 하신다면

prototype 이 필요한 페이지를 구별하는 변수를 만든 뒤에 조건문을 걸어두시는것을 추천하겠습니다.

ex)
-- head.sub.php 삽입소스
if ($prototype) {
<script ....>
}
-- index 페이지 소스
<?
$prototype = "";
include_once("./_head.php");
include_once("./_middle.php");
include_once("./_tail.php");
?>

위와 같은 예제가 가장 간단한 예제로 저가 자주 사용하는 방식입니다.

다른 분들도 prototype 의 사용으로 인한 그누보드의 장애를 격지 않기를 바라며 이렇게 글을 씁니다.


-------------------------------------------
PROTYPE를 사용함으로 발생하는 오류
-------------------------------------------
1. 자동등록방지코드가 엑박으로 출력된다.
2. 회원가입인증절차가 진행되지 않는다.

-------------------------------------------
현제 까지 저가 찾아낸 부분입니다. 내부적으로 더 있을걸로 보입니다.
우리 모두 ! Prototype 사용을 조심합시다.
|

댓글 3개

Prototype 하지만 그누 말고 일반코딩에서는 편하더랍니다. 하는 것을 본 적이 있어용. ㅎㅎ 전 잘 쓸줄 모르지만 ^^ 추천~
추천감사합니다.!
jQuery.noConflict
댓글을 작성하시려면 로그인이 필요합니다.

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
15년 전 조회 7,130
15년 전 조회 6,263
15년 전 조회 1.7만
15년 전 조회 4,335
15년 전 조회 1.1만
15년 전 조회 4,280
15년 전 조회 4,220
15년 전 조회 3,794
15년 전 조회 3,714
15년 전 조회 4,535
15년 전 조회 3,257
15년 전 조회 3,264
15년 전 조회 7,045
15년 전 조회 4,858
15년 전 조회 9,820
15년 전 조회 3,393
15년 전 조회 6,033
15년 전 조회 3,629
15년 전 조회 5,150
15년 전 조회 4,241