문제

다음 코드를 사용하여 현재 페이지의 제목과 URL을 가져 오는 JavaScript 북마크릿을 만들었습니다.

//Check to see if jQuery is already loaded
if (typeof jQuery == 'undefined') {
    var jQ = document.createElement('script');
    jQ.type = 'text/javascript';
    jQ.onload=runthis;
    jQ.src = 'http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js';
    document.body.appendChild(jQ);
} else {
    runthis();
}

// main Javascript function
function runthis() {
    title = document.title;
    url = document.URL;
    tag = "customTag";

    alert("Added to paperclip: Page Title: "+title+" | URL: "+url);
}
.

이제이 정보를 가져 와서 맛있는 계정에 대한 책갈피로 추가하고 싶습니다.JavaScript / jQuery 에서이 문제에 대해 어떻게 생각합니까?나는 API 문서 에서 내 머리를 얻는 데 어려움을 겪고 있습니다 (완전히 새로운이를 위해 OAuth가 내 머리를 회전시키고 땜장이에 모든 코드 예제를 찾을 수 없습니다.

는 도움 / 예제에 대해 정말로 감사합니다.

도움이 되었습니까?

해결책

편집 :

이 이전을보고 싶을 수도 있습니다 질문. - "미리 정의 된 태그가있는 현재 페이지를 북마크하는 Firefox에서 맛있는 북마크릿을 만들고 싶습니다."


브라우저의 도구 모음에서 북마크를 사용하여 원하는 것을 정확히 수행하는 예제는 맛있는 북마크릿입니다. 페이지에서 정보를 수집하고 정보를 팝업에 표시하여 편집 할 수 있으며 계정에 저장할 수 있습니다.

http://delicious.com/help/bookmarklets

javascript:(function(){
    f= 'http://delicious.com/save?url=' 
    + encodeURIComponent(window.location.href)
    + '&title='+encodeURIComponent(document.title)
    + '&v=5&';
    a=function(){
        if( !window.open(
            f + 'noui=1&jump=doclose',
            'deliciousuiv5',
            'location=yes,
            links=no,scrollbars=no,
            toolbar=no,width=550,height=550'))location.href=f + 'jump=yes'
    };
    if(/Firefox/.test(navigator.userAgent)){
        setTimeout(a,0)
    } else {
      a()
    }
})()
.


Yahoo ID를 사용하여 로그인하려면 OAuth를 사용해야하지만 그렇지 않으면 이 페이지 , Chrome에서 저를 위해 일했습니다.

javascript:(

    function()
    {
        location.href = 'https://user:pwd@api.del.icio.us/v1/posts/add?url=' 
            + encodeURIComponent(window.location.href)
            + '&description=' + encodeURIComponent(document.title)   
            + '&tags=obvioustesttag';
    }

)()
.

문자열 목록에 즉시 표시되지 않기 때문에 "obvioustesttag"에 대한 태그를 검색하십시오.

현재 Yahoid를 사용하여 로그인 할 때, 그렇지 않으면 OAuth를 처리해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top