2011 2011년 2월 18일

IE의 자바 스크립트 오류 : 개체가이 속성 또는 메서드를 지원하지 않습니다

자바 스크립트의 조각은 일반 바 IE 등 모든 브라우저 ANS에서 괜찮았는데이 이상한 문제를 가지고있다 :) 간단한 ... 그것은했지만 스크립트가 나를에 의해 쓰여진 아니었기 때문에, 그것은 오직 IE가 던지는 것을이 "개체가이 속성 또는 메서드를 지원하지 않습니다"오류를 디버깅하는 데 시간이 좀 걸렸어요. 아마! 전 스크립트를 작성했다면 필드 ID를 :)으로 내 변수 이름을 섞어 않는 한, 나는 전혀이 오류를 못했을거야.

문제 : 개체 (라인 3)이 속성 또는 메서드를 지원하지 않습니다

function funzoneSP(){ document.getElementById('video_id').style.visibility="hidden"; shortdesc = document.getElementById('shortdesc').value; .... } 

해결 방법 :
오류는 위의 예제 (3 행 ... "shortdesc = document.getE ....")에 thirdrow에서 생성됩니다. 난 여기서 언급의 가치가있다 나는하지 말아 바보 같은 것들의 모든 종류를 시도하고 마침내 맞춰봐! 그냥 다른 뭔가로 shortdesc의 VAR을 변경하면 오류를 지웠어. 기본적으로! 변수 이름은 fieldID과 다를 수 밖에


2010 2010년 3월 4일

텍스트 정렬 라디오 버튼

라디오 버튼과 텍스트가 인라인 때문에, 그래서 텍스트 라디오 버튼의 하단에 자신을 맞출 것이며, 텍스트는 약간 라디오 버튼 아래로 나타납니다.
당신이 최고가 정렬하고 싶다면, 당신은 divs 또는 지속 기간 (적절)과 같은 별도의 컨테이너로 라디오 및 텍스트를 배치해야 할거야, 그리고 그들이 정렬 돌볼 것입니다. 당신의 디자인 간단한 그것을 허가도 테이블 세포를 사용하기 쉬울 것입니다.

항상 뭘하든 크기의 문제는 없습니다거야 있도록 모든 브라우저가 약간 다르게 라디오를 표시로 이것은 모든 브라우저에서 동일하게 보이는하지 않습니다.


2009 2009년 3월 22일

SevenUp! 세상이 IE6를 제거하는 것이 좋습니다!

구글은 ... 운동 프롬프트 사람들이 IE6 덤프 ... 페이지 로딩에 팝업으로 걸리는 IE6 사용자가 시작하는 아주 좋은 생각은 아닌것 수 있습니다 ... 그러나 UI 개발되고,이 밴드 왜건에 가입해야 ... 저도 하나 덜 브라우저가 걱정 죄송합니다 ...이기있다! 하지만 이건 자바 스크립트를 포함했습니다 ... (IE6에서이 페이지를 시도해보려고) ...
안녕! 그리고 바꿔서 그것은 JavaScript의 힘을 표시입니다 참조 .... 그것도 거대한를 무너뜨릴 수 (또는 한 번했습니다)

그럼 .. 자바 스크립트 한줄로 IE6의 세계를 면하기 도와주세요!

http://code.google.com/p/sevenup/


2009 2009년 3월 19일

IE6 오게 그것에 대한 시간!


내일부터 돌봐줄 다른 브라우저로! (IE8는 베타 상태가 내일 나오는) ... 그것의 진짜로 높은 시간 IE6은 그 긴 인해 자비의 죽음 주어집니다 ... 유나이티드 우리는 IE6의 가을을 기다립니다

"IE6는 새 넷스케이프 4. IE6을 지원하는 데 필요한 해킹 점점 초과화물로 볼 수 있습니다. 넷스케이프 사와 마찬가지로 2000 년 IE6가 웹에서 돌아온 것으로 인식되고 있습니다. "

제프 Zeldman, 표준 전문가

그동안 Internet Explorer 8에서 CSS 레이아웃을 깨는의 전화와 홍수가됩니다 누가 나같은 분들을 위해, 여기를 메타 태그 (메타 HTTP-EQUIV = "X-UA-호환")을 시도해 볼 수도를 사용하여 수정 / 주변 오래된 작품은 ...

IE8 잘못된 행동 : CSS 레이아웃 breakages (Internet Explorer 8에서 메타 태그를 사용하여 브라우저 버전을 타겟팅)


2008 2008년 12월 17일

IE8 잘못된 행동 : CSS 레이아웃 breakages (Internet Explorer 8에서 메타 태그를 사용하여 브라우저 버전을 타겟팅)

당신의 CSS 인 경우 크로스 브라우저를 작동하여 레이아웃을 받고있는 고통을 알게 될 것입니다. IE8은 아직 우리가 개발자를위한 작품의 다른 스패너입니다. Anywaz! 난 당신없이 작동 IE7에서 CSS (및 이전 버전)과 파이어 폭스가 갑자기 IE8에 tantrums를 던지고 시작했습니다 어제를했던 것처럼,이 문제에 따라 생기면, 이걸 써봐 그것은 멋지게 순간 내 문제를 해결하는 것 같았다 ....

메타 선언을 이용하여 우리는 IE8 사용하려는 렌더링 엔진을 지정할 수 있습니다. 그래서 IE8은 IE7로 렌더링하도록 강요 ... 당신의 문서의 헤드에 다음 메타 태그를 삽입 : -

<meta http-equiv="X-UA-Compatible" content="IE=7" />

기본적으로 IE 메타는 다음과 같습니다 -

<meta http-equiv="X-UA-Compatible" content="IE=8" />
이는 Internet Explorer 8은 새로운 표준 모드를​​ 사용하여 페이지를 렌더링 할 것입니다.

필요한 경우이 구문은 아래에 다른 브라우저를 위해 수용하는 데 사용할 수 있습니다 :

<meta http-equiv="X-UA-Compatible" content="IE=8;FF=3;OtherUA=4" />


DOCTYPES에 대하여 추가 :

당신이 아직 "DOCTYPE"라는 동물의 종류에 익숙하지 않은 경우가 여기 몇몇 빨리 읽고있다
DOCTYPES은 무엇입니까? 브라우저 만지면 및 엄격한 모드는 무엇입니까?
XSL에 DOCTYPE 설정

DOCTYPES에 대해 깊이 이해 자세한 내용은 다음 링크를 방문해보십시오 ...
이외에도 목록 : 오른쪽 DOCTYPE 사용하여 사이트를 고쳐 내라!
이외에도 목록 : DOCTYPE 넘어 : 웹 표준, 앞으로 호환성과 IE8

참고 : 비록 우리 중 많은 HTML / CSS를 사람들이 올바른 DOCTYPE을 설정, 우리의 문서에 DOCTYPE decleration의 중요성을 무시되었으며, 대부분의 크로스 브라우저 문제에 대한 답변은 보통입니다.


2008 2008년 11월 20일

Firefox에서 깜박이는 커서 - 접근성 캐럿 탐색

파이어 폭스에서는 ... 가끔은 커서가 화면에 깜박이 시작하는 것으로 파악했을 수도 있습니다. 당신이 페이지에 어떤 요소를 클릭하면 그것은 브라우저 창에서이 점멸 커서 실제로는 '캐럿 브라우징'라는 파이어 폭스의 접근성 기능 등 부문이나 이미지가 일어날 수도 있습니다. 이 기능은 수 / (우리가 일반적으로 우리가 마우스를 이용하여 수행하는 경향이있는) 키보드 페이지에서 텍스트를 선택하는 사용자 수 있습니다.

글쎄! 당신 donot이 기능 ... (당신이 그것을 ON하려는 경우) 허위와 그 반대로 전환할 수있는 간단한 프레스 "F7"을 원한다면. 주소 표시줄에 (필터 상자에서 "캐럿"의 형식)과 단순히 더블 'false로 "진실"에서 옵션 "accessibility.browsewithcaret"을 (캐럿이 ON 브라우징 설정)를 변경합니다 : "config를 대해"당신은 또한 입력할 수 있습니다 "(캐럿이 꺼져 탐색하다)


2008 2008년 10월 10일

오직 IE 용되지 않음 - CSS 선택 자 어린이는 IE에서 작동하지 않습니다

비 IE 브라우저를위한 CSS : 그것의 더 아래 예제처럼 CSS 아동 선택 자이 IE에서 작동하지 않습니다, CSS 개발자 뉴스가 없습니다.

예 사업부 의미> 스팬 {일부 CSS}, "스팬 요소는 분열 요소의 자식 (그리고하지 손자 또는 증조 자녀 등)이있을 때."

그러나 우리의 장점이 CON를 사용했습니다. 역사적으로, 아동 선택기는 IE에서 CSS 명령을 숨기기 위해 사용되었습니다. 간단하게 배치하여 html>body 어떤 CSS를 명령 IE의 앞에 그것을 무시합니다 :

html>body .foo { CSS commands go here ;}

때문에이 작동 <body> 항상 자식 <html> - 그것은 물론의 손자 또는 증손이 될 수 없다 <html> .

이제 IE 7은 하위 선택을 이해하는 당신은 간판보다 큰 후 직접 비어있는 주석 태그를 삽입해야 IE 7은 다음이 선택기를 (왜 누가 알아!?) 이해되지 않으며, 따라서 전적으로이 CSS의 명령을 무시합니다. :

html> /**/ body .foo { CSS commands go here ;}

이미 전에 본하지 않은 경우뿐만 아니라 다음을 통해 읽기를


2008 2008년 10월 4일

인터넷 사라짐 HTML / DIV 요소 탐색기에서 [IE]

평소와 같이, IE와 이것은 IE를 만지면 중 상위 10 순위에 반드시있는 많은 예상치 못한 문제 중 하나.

문제 진술 (이것은 유사한 misbehaviors이 어쩌면 내 문제이기도) :
저는 많은 DIV 해당 페이지에서 섹션의 아무것도하지만 제목없는 클래스 "sectionhead"있는 페이지에 있습니다. 그래서 어떤 스타일은 이렇게보고있다

. sectionhead {글꼴 크기 : 18px; 배경 : # cfcfcf; 패딩 : 5px;}

사업부는 검은 텍스트 밝은 회색 바있다. 어떻게 IE에서 발생하면 이러한 섹션 헤더의 일부가 확인 표시가 있지만, '고도'키를 때 페이지 아래로 클릭하면, 페이지를 스크롤하거나 페이지 등에 무언가를 클릭 때때로 그들이 사라지게하는 경향 전까지 일부는 보이지 또는 스크롤 막대로 스크롤할. 그들은 때로는 (F5) 페이지를 다시로드되면 다시 나타날 것 같습니다. 간단한 스타일로 나는 짧은 완벽 간단한 DIV 나쁜 동작합니다.
무슨 그런 엉뚱한 행동을 일으킬 수 있을까? 글쎄! 솔직히, 나도 몰라!

가능한 해결 :
다시 이유는 묻지하지만, 많은 경우이 문제는 위치를 추가할 때 사라지는 경향이 없어이 같은, 요소 스타일을 행동 잘못에 대한 상대를

. sectionhead {글꼴 크기 : 18px; 배경 : # cfcfcf; 패딩 : 5px; 위치 : 상대적}

불가사의하지만, 무슨 말을해야할지? 하나님은 IE에서 저를 축복이 있기를!

그리고 비슷한 문제가 있었다면, 미를 공유 해.


2008 2008년 9월 2일

CSS를 해킹에만 Firefox 용 자바 스크립트, CSS, HTML

많은 우리가 브라우저 specfic 해킹을 작성 할 필요가 느껴 번 (를 좋은 연습 아니지만, 우리 UI 개발자들은 훌륭한 브라우저 전쟁까지 이러한 악에 의지해야이 휴전에 온다). 아까,이 문서에서 언급했다 만이 이거야 내용은 방법만이 <IE7 IE 브라우저 볼 것입 CSS 스니펫 (snippet)을 작성.

어제, 제가 몇 가지 파이어 폭스 특정 CSS를 미리보기를 쓰고 싶다 사건을했다. 글쎄! 제가 CSS 코드는이 목적이 있는지 잘 모르겠지만, HTML이있다. 사면에도 불구하고 있습니까, HTML doesnot 패스 HTML 유효성 검사의이 조각. 그러나 anywaz! 당신이 나쁘게 나 같은 붙어있다면, 검증에 대한 - 안부 (언젠가는 우리가 잔인한 될 필요)가 없다, 당신은 Firefox 용 스타일 시트에 대한 링크를 선언하려면 다음을 사용하거나 심지어는 그냥이 블록 내에서 CSS를 코딩 수 있습니다. 코드는 다음과 같습니다

<comment> 여기에만 파이어 폭스 HTML / CSS / 스크립트 </ 코멘트> 올려


<comment>
<style>
FF에만 * / 용 / * 스타일
fieldset {국경 : 1px 고체 # dddddd;}
</ 스타일>
</ 코멘트>

나는 '순간 행복해 ...


2008 2008년 7월 15일

인터넷 익스플로러 8 엄격 모드와 CSS의 불투명도는 ... 될때쯤

아, 오! 이전 포스트에서 다시 IE8의 불투명도에 관한 몇 일, 나는 "IE 8 엄격한 모드는 CSS의 불투명도를 허용하지 않는 '것이 중요한 포인트 얘기를 깜빡 했네요.
나는 엄격한 모드에 의해 무슨 뜻인지 이해를 donot 자들을 보려면 여기를 빠른 튜토리얼입니다 .

이에 대한 주위 작업 (IE dev에 팀 전에 그들이 어떤 불투명도와 팝업 lightboxes을 사용하여 웹 사이트에 대해 전 세계에 다시 작업 루틴을위한 포장 방식을 가지고 있고, 투명도를 위해 다시 지원을 넣어 것을 깨닫게)를 사용하는 것입니다 반 투명 이미지 ... 선호 PNG 형식 (나는 그들이 만나기로 한 줄로 투명 GIF 이미지가 작동하기 위해 점점 나쁜 경험이). 당신을, 좋아하는 이미지 편집기를 원하는 투명도의 색상과 비율의 PNG 이미지를 생성하고 라이트 박스 오버레이를위한 배경 이미지로 사용합니다.


이런식으로 대신에 뭔가가

. lighbox_overlay {
배경 컬러 : # FFFFFF;
Z-인덱스 : 1001;
-moz-투명도 : 0.6;
불투명도 : 0.60;
필터 : 알파 (불투명도 = 60);
}

이렇게 해 ....

. lighbox_overlay {
배경 : URL (bkg.png) 반복;
}

를 게시하려면 여기를 클릭하십시오! | 다운로드하려면 여기를 클릭하십시오!


NDK 홈 | IT를 표현 | 표현 구개 | 표현 Penmenship | 표현 공포 | 표현 자신