WEB
posted by 구름너머 2006. 11. 9. 09:35

IE7.0 에따른 이슈사항들

http://www.jakartaproject.com/article/javascripttip/116253612489064

1. window.status

window.status 코드가 인터넷 영역에서 실행되지 않습니다

function test() {

window.status = 'Hi!';

}

단 로컬에서는 됩니다 즉로컬에 저장된html을 실행하면 window.status가 먹지만

인터넷에 있는 window.status는 실행되지 않네요

개인적으로 js 디버깅시 자주 사용하곤 했는데 아쉬운 부분입니다 ㅠ.ㅠ

2. <base>태그

HTML3.2 스펙에 따라 <base>태그는 반드시 <head></head>에 위치해야 합니다

그렇지 않으면 인식하지 않는다네요

예전엔 base태그를 간간히 썼지만 요즘은 frame 을 잘 사용하지 않아서인지 거의 사용하진 않죠

3. window.close()

window.close()시 나타나는 프롬프트를 회피하기 위해 window.opener 를 사용했었는데

더이상 아래 코드는 먹지 않고 창을 닫겠냐는 프롬프트가 뜨게 됩니다

window.opener=top;

window.close();

or

self.opener = self;
window.close();

4. _search

_search를 통해 검색창을 더이상 열지 못합니다

<a href="">Test Sidebar</a>


5. window.prompt()

디폴트로 block 됩니다


6. 제한되는 메쏘드들

execCommand

clipboardData.getData()

clipboardData.setData()

clipboardData.clearData()

클립보드 저장, 및 클립보드 데이터 가져오기등의 메쏘드들이 제한됩니다

MS에서는 clipboardData 객체 사용을 권고하지 않습니다

7. Modal 및 Modeless Dialog 크기가 변경!


한마디로 크기가 커집니다 -0- (짜증)

사이즈를 지정하면 content 크기를 의미합니다

8. 새창으로 뜰때 주소줄 보임

더이상 새창을 window.open 의 property 특성으로 조절할 수 없습니다

무조건 주소창이 나타납니다 아주~ 짜증 이빠십니다 ㅠ.ㅠ