RSS 연동으로 경인일보를 끌어 오고 싶어 이틀간 씨름했는데 결국은 못하고 여기에 협조를 구하는 바입니다.
RSS URL은 http://www.kyeongin.com/rss/clickTop.xml 입니다.
아래 소스는 아무리봐도 하자는 없어 보이는데 결과는 이렇습니다.
하단에 KBS라는 글은 링크가 걸려 열리더라구요.
시원하게 해결해 주셨으면 좋겠습니다.
http://yhdchy56.aramschool.co.kr/shop_contents/myboard_list.htm?myboard_code=news
적용한 소스는 아래와 같고 나머지는 고급미션에서 배운 그대로 잘 따라했습니다.
<style>
.content {font-family:arial,dotum;font-size:12px;color:555555}; <!-- 번호 -->
.content2 {font-family:arial,dotum;font-size:12px;color:888888;text-decoration: none}; <!-- 내용 -->
.content3 {font-family:arial,dotum;font-size:11px;color:555555}; <!-- 출처 -->
.title {font-family:arial,dotum;font-size:13px;color:035dab;font-weight:bold;text-decoration: none}; <!-- 제목 -->
</style>
<br>
<!---------- 타이틀 및 현재위치 -------------->
<table width="740" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><font size=3><b>경인일보</b></font></td>
<td align="right" valign="bottom">HOME > YH News > <b>경인일보</b></td>
</tr>
</table></td>
</tr>
</table>
<br>
<!---------- 현재페이지 -------------->
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td align=right class='content'>
총 {TOTAL_RECORD}건, {PAGE}/{TOTAL_PAGE} Page
</td>
</tr>
</table>
<br>
<!---------- 한줄라인 -------------->
<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr><td height=2 bgcolor='#2585d8' colspan=10></td></tr>
</table>
<!------------ 내용 ---------------->
<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr bgcolor=#f5f5f5 height=30 align=center>
<td width='40' class="content" align=center>NO.</td>
<td width='' align=center colspan=2 class="content">경인일보</td>
</tr>
<tr><td height=1 bgcolor='#cccccc' colspan=10></td></tr>
<script>
var str = '';
for(var i =0;i<sm_numbering_arr.length;i++){
sm_numbering = sm_numbering_arr[i]; // 넘버링
sm_read_url = sm_read_url_arr[i]; // 링크주소
sm_reg_date = sm_reg_date_arr[i]; // 날짜 YYYY-MM-DD HH:ii
sm_reg_date2 = sm_reg_date2_arr[i]; // 날짜 YYYY-MM-DD
sm_view_cnt = sm_view_cnt_arr[i]; // 조회수
for(var n=1;n<=35;n++){ // sm_val1 ~ sm_val35
eval("sm_val"+n+" = sm_val"+n+"_arr[i];");
eval("sm_val"+n+"_url = sm_val"+n+"_url_arr[i];"); // 첨부파일이 있다라면.. sm_val_숫자_url 변수로 저장됩니다.
}
str += "<tr style='padding:5'>";
str += "<td align=center class='content'>"+sm_numbering+"</td>";
str += "<td>";
str += " <table width=100% border=0 cellspacing=0 cellpadding=0>";
str += " <tr><td><a href="+sm_val2+" target='_blank'><span class='title'> "+sm_val1+"</span></a></td></tr>";
str += " <tr><td style='padding:5 0 5 0;text-align:justify'>";
str += " <a href="+sm_val2+" target='_blank'><span class='content2'>"+sm_val3+"</span></a>";
str += " </td></tr>";
str += " <tr><td colspan=10 class='content3'>경인일보</td></tr>";
str += " </table>";
str += "</td></tr>";
str += "<tr><td height=1 bgcolor='#D6D6D6' colspan=10></td></tr>";
}
document.write(str);
</script>
<tr><td height=3 bgcolor='#F7F7F7' colspan=10></td></tr>
</table>
<!------------ 검색 ---------------->
<p align=center>
<FORM NAME='myboard_search_form' METHOD=GET ACTION="" style='margin:0'>
<input type='hidden' name='myboard_code'>
<input type='hidden' name='me_popup'>
<input type='hidden' name='h_search_c'>
<input type='hidden' name='h_search_v'>
<input type='hidden' name='tag_on'>
<select name="keyfield" >
<option value="val1" >제목</option>
<option value="val2" >내용</option>
</select>
<INPUT TYPE=TEXT SIZE=30 NAME=key VALUE="" class='input_a' style='width:150px'>
<input type='submit' value='검색'>
</form>
</p>
<!------------ 페이징 ---------------->
<table width='100%' border='0' cellpadding='0' cellspacing='0'>
<tr>
<td align=center>{PAGE_BLOCK}</td>
</tr>
</table>