내 URL 단축키에 북마크릿을 만들고 있습니다. 그것은 북마크를 클릭 할 때 페이지의 현재 URL을 단축하므로 URL을 줄이기 위해 사이트에 갈 필요가 없지만 북마크릿에 팝업 창이 표시되도록해야합니다. 단축 URL은 다음과 같습니다. 내가 지금까지했던 어떤자바 스크립트를 사용하여 링크에서 창 팝업을 만드는 방법
이 있습니다 :
javascript:u=encodeURIComponent(location.href);s='http://n1x.co.uk/create.php?url='+u;window.open(s,'shortened','location=no,width=400,height=300');
이를 즐겨 찾기에 추가 한 경우 당신이 그것을 클릭 할 때, 당신이 현재 페이지의 URL을 단축 않는, 알, 하지만 URL 단축키 웹 페이지도 보여 주며, 단지 필요한 것은 일반 텍스트와 그것을 복사하는 링크입니다.
도와주세요!
편집 : 죄송합니다. PHP에서는 좋지 않지만 어떻게 파라미터 "responseType"을 만들 수 있습니까? 감사합니다
당신은 [당신 JSONP 방식 (와에 가까운했다 http://stackoverflow.com/questions/10585645/how-to-make-an-instant-shorten-link-for-a-url- shortener), prompt()는 피해야하지만, IE는별로 좋아하지 않습니다. 이 방법을 사용하는 것이 더 나은 경우 URL에 '& bookmarklet = 1'매개 변수 (예 :)를 추가하고이 매개 변수가있을 때 400x300 창에서 실행되도록 설계된 작은 페이지를 생성하십시오. – DaveRandom