마지막 부분 한번봐주세요.
$(document).ready(function(){
$(".fixed_img_col li").each(function(h){
var i = $(this).find("a").attr("href");
var j = (width!=320) ? "C320x320":"C90x90";
var k =( width==320)?"":"mq";
if(h%col==0 )$ (this).addClass("odd");
var d = $(this).find(".thumb img");
var f = $(this).find(".thumb #str");
$.ajax({
url:i,
dataType:"html",
success:function(b){
var e = '<meta property="og:image" content="';
var g = '"';
if(b.match(e+"(.*?)"+g)!=null){
a = b.match(e+"(.*?)"+g)[0];
a = a.substring(35,a.length-1);
d.removeClass("dno");
a = a.replace("image",j);
a = a.replace("C74x107",j);
a = a.replace("S74x74",j);
d.attr("src",a.replace('original',j));
f.hide();
}else{
var tl = b.indexOf('<div id="articleBtmWrap">',0);
if(tl < 0) tl = b.indexOf('<div class="another_category',0);
if(tl < 0) tl = b.indexOf('</body',0);
b = b.substring(b.indexOf('<div class="article">',0),tl);
var a;
e = 'http://cfile';
if(b.match(e+"(.*?)"+g)!=null){
a = b.match(e+"(.*?)"+g)[0];
a = a.substring(0,a.length-1);
d.removeClass("dno");
a = a.replace("image",j);
a = a.replace("C74x107",j);
a = a.replace("S74x74",j);
d.attr("src",a.replace('original',j));
f.hide();
}else{
e = 'youtube.com/';
var c = b.indexOf(e);
if(c > 0){
c = b.indexOf("/",c+13)+1;
var l = b.indexOf("?",c);
if(l<0||l-c>20){
l = b.indexOf("&",c)
}
if(l<0||l-c>20){
l = b.indexOf('"',c)
}
var idx = b.substring(c,l);
if(idx != "x-shockwave-flash"){
d.removeClass("dno");
d.attr("src","http://i2.ytimg.com/vi/"+idx+"/"+k+"default.jpg");
f.hide();
}else{
f.text("No Img")
}
}else{
f.text("No Img")
}
}
}
}
});
});
});
출력이 No img라고 텍스트출력으로 되어 있습니다.(마지막 부분 참고)
이부분을 외부링크로 하고 싶은데요. 소스를 어떻게 바꾸면 될까요??????????????
$(document).ready(function(){
$(".fixed_img_col li").each(function(h){
var i = $(this).find("a").attr("href");
var j = (width!=320) ? "C320x320":"C90x90";
var k =( width==320)?"":"mq";
if(h%col==0 )$ (this).addClass("odd");
var d = $(this).find(".thumb img");
var f = $(this).find(".thumb #str");
$.ajax({
url:i,
dataType:"html",
success:function(b){
var e = '<meta property="og:image" content="';
var g = '"';
if(b.match(e+"(.*?)"+g)!=null){
a = b.match(e+"(.*?)"+g)[0];
a = a.substring(35,a.length-1);
d.removeClass("dno");
a = a.replace("image",j);
a = a.replace("C74x107",j);
a = a.replace("S74x74",j);
d.attr("src",a.replace('original',j));
f.hide();
}else{
var tl = b.indexOf('<div id="articleBtmWrap">',0);
if(tl < 0) tl = b.indexOf('<div class="another_category',0);
if(tl < 0) tl = b.indexOf('</body',0);
b = b.substring(b.indexOf('<div class="article">',0),tl);
var a;
e = 'http://cfile';
if(b.match(e+"(.*?)"+g)!=null){
a = b.match(e+"(.*?)"+g)[0];
a = a.substring(0,a.length-1);
d.removeClass("dno");
a = a.replace("image",j);
a = a.replace("C74x107",j);
a = a.replace("S74x74",j);
d.attr("src",a.replace('original',j));
f.hide();
}else{
e = 'youtube.com/';
var c = b.indexOf(e);
if(c > 0){
c = b.indexOf("/",c+13)+1;
var l = b.indexOf("?",c);
if(l<0||l-c>20){
l = b.indexOf("&",c)
}
if(l<0||l-c>20){
l = b.indexOf('"',c)
}
var idx = b.substring(c,l);
if(idx != "x-shockwave-flash"){
d.removeClass("dno");
d.attr("src","http://i2.ytimg.com/vi/"+idx+"/"+k+"default.jpg");
f.hide();
}else{
f.text("No Img")
}
}else{
f.text("No Img")
}
}
}
}
});
});
});
출력이 No img라고 텍스트출력으로 되어 있습니다.(마지막 부분 참고)
이부분을 외부링크로 하고 싶은데요. 소스를 어떻게 바꾸면 될까요??????????????
댓글 3개
게시글 목록
| 번호 | 제목 |
|---|---|
| 284508 | |
| 284499 | |
| 284492 | |
| 284490 | |
| 284484 | |
| 284481 | |
| 284478 | |
| 284476 | |
| 284474 | |
| 284472 | |
| 284470 | |
| 284458 | |
| 284457 | |
| 284454 | |
| 284453 | |
| 284447 | |
| 284446 | |
| 284444 | |
| 284441 | |
| 284440 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기