게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 정규식 관련 질문입니다... |
---|
작성자: 송원석
작성일시: 2004-04-16 13:12,
조회수: 3,409
|
안녕하세요? 송원석입니다. ^_^
말씀하신 대로 IMG 태그에 폭과 높이가 지정되지 않았다면 정규 표현식으로는 문제를 해결할 수가 없습니다. 그런 경우 정규 표현식으로 어떤 처리를 하기에 앞서 먼저 이미지의 폭과 너비를 구하는 작업이 필요할 것입니다. 제가 자세한 상태를 알지 못하므로 일반적인 경우를 가정하여 말씀을 드리도록 하겠습니다. 일단 가장 큰 문제는 이미지가 존재하고 있는 실제 장소라고 생각합니다. 예를 들어서 출력되는 이미지가 웹 서버 내의 임의의 폴더에 존재하는 경우에는 다음과 같이 LoadPicture() 함수를 사용하여 쉽게 이미지의 크기를 구할 수 있습니다. Set objImgSize = LoadPicture(경로) Response.Write objImgSize.Width & "<br>" Response.Write objImgSize.Height & "<br>" Set objImgSize = Nothing그러나 이 방법은 웹 상에 존재하는 이미지를 링크시키는 경우에는 사용할 수가 없죠. 가장 먼저 떠오른 이 문제를 해결하는 방법은 따로 컴포넌트를 작성하는 방법입니다. 그러나 아마도 이는 원하시는 바가 아닐 것이라고 생각합니다. 그래서 추천해 드리는 것이 다음의 방법입니다. 이 방법은 태오님의 사이트 Knowhow 게시판에 황상범님께서 올리신 글입니다. HTML에 포함된 이미지의 사이즈를 확인해 큰 것은 줄여주는 함수(JS) 이 방법을 사용하시면 굳이 정규 표현식을 사용하지 않으셔도 문제를 해결하실 수 있습니다. 또한 이미지가 저장된 위치에도 구애를 받지 않는다는 장점이 있구요. 다만 단점은 이미지가 모두 로딩되고 난 다음에서야 사이즈가 조정된다는 것입니다. 한 번 고려해보시는 것도 좋을 것 같습니다. ^_^ 감사합니다. |
IP 주소: 61.80.31.136
|
전체 2,095 건의 게시물,
84 페이지로 구성된
ASP, ASP.NET, IIS & Script 게시판의
72 페이지입니다.
게시물 | ||||
---|---|---|---|---|
339 | 2004-04-23 | 7,281 | ||
338 | 2004-04-23 | 3,503 | ||
337 |
궁금이 |
2004-04-23 | 1,074 | |
336 |
궁금이 |
2004-04-23 | 869 | |
335 | 2004-04-23 | 3,465 | ||
334 | 2004-04-23 | 3,559 | ||
330 | 2004-04-23 | 3,239 | ||
329 | 2004-04-23 | 3,275 | ||
328 | 2004-04-24 | 4,216 | ||
327 | 2004-04-22 | 3,307 | ||
326 | 2004-04-22 | 3,174 | ||
325 | 2004-04-22 | 3,238 | ||
324 |
안녕하세요~ [1] |
오마르 |
2004-04-22 | 839 |
323 |
으잉 |
2004-04-21 | 941 | |
322 | 2004-04-22 | 3,471 | ||
321 | 2004-04-16 | 3,116 | ||
2004-04-16 | 3,409 | |||
319 | 2004-04-16 | 3,179 | ||
318 | 2004-04-16 | 3,104 | ||
317 | 2004-04-21 | 3,376 | ||
316 | 2004-04-12 | 3,282 | ||
315 | 2004-04-12 | 3,010 | ||
314 |
알고싶다 |
2004-04-09 | 893 | |
313 | 2004-04-10 | 3,226 | ||
312 |
네이킷탱고 |
2004-04-07 | 966 |