2011-11-17 5 views
-5

링크와 관련된 ie8에 문제가 있습니다. html은 jQuery UI 대화 상자에서 자바 스크립트 및 디스플레이에서 생성하지만 링크를 클릭하면 같은 창 (태그에 targer = _blank 세트가 있음)의 링크 URL이 열리고 링크 URL이 호스트 URL에 추가됩니다 .javascript가 ie8에서 작동하지 않는 링크를 생성했습니다.

var clip_link = 'http://www.example.com/'+'c/'+id; 
     var thumb = 'http://www.example.com/235/45'+'/thumb.jpg'; 
     $('#clip-share-popup .thumb').append(
     '<a href="'+clip_link+'" target="_blank"><img src="'+thumb+'" alt="clip thumb" /></a>' 
    ); 

가 아약스 호출 후 설정

페이지 URL은 URL이 될 링크를 클릭 한 후 http://www.example.com/abcd.php#page/1/1

http://www.example.comhttp//www.example.com/c/1234#

이 다른 브라우저에서 발생하지 않습니다이다

+0

에 당신을 데려 갈 것인가? – balaphp

+0

'target = "_ blank"'이거나 게시물의 오타가 맞습니까? 또한 코드를 게시 할 수 있습니까? –

+2

무엇이 당신의 질문입니까? IE8에서는 링크가 잘 작동합니다. 문제가있는 링크이지만, 코드를 볼 필요가 없다고 생각할 때, 우리는 무엇이 잘못되었는지를 어둡게 봅니다. – Widor

답변

2

링크 앞에이라는 접두어가 붙지 않았을 수 있습니다.:

<a href="www.google.com">Google</a> 

일부 샘플 코드를 제공 할 수 있습니다 http://www.yourwebsite.com/whatever-page-you-are-on/www.google.com

관련 문제