2011-08-22 4 views
0

이 간단한 북마크를 만들어 Facebook 사용자의 프로필에서 Facebook ID를 가져 왔습니다.Chrome Javascript 북마크 릿 문제

var fb_idsource=document.getElementById("profile_action_send_message").href; 
var fb_userid=fb_idsource.match(/\d+/g); 
alert(fb_userid); 

오른쪽 상단 모서리에있는 "메시지 보내기"버튼을 사용하여 다른 사람의 페이스 북 프로필을 엽니 다. 붙여 넣기를하고 Chrome 개발자 콘솔을 통해 실행하면 "javascript :"접두사를 추가하여 북마크릿으로 사용하면 작동하지 않을 수 있습니다.

아이디어를 얻는 방법은 무엇입니까 ?? Thx 어떤 조언.

+1

http://subsimple.com/bookmarklets/jsbuilder.htm –

답변

0

이것을 북마크 바에 끌어다 놓으면 멋지 네요!

http://jsfiddle.net/wesbos/Evzek/

<a href='javascript:(function(){var fb_idsource=document.getElementById("profile_action_send_message").href; var fb_userid=fb_idsource.match(/\d+/g); alert(fb_userid);})();'>Get ID</a> 

시 좋은 생각 - 확실히이를 사용합니다!

+0

나를 위해 작동하지 않습니다 =/ –

+0

catch되지 않은 형식 오류 : 널 (null)의 특성 'HREF'을 읽을 수 없습니다 (익명 함수) : 1 (익명 함수) : 1 –

+0

어떤 크롬 버전을 사용하고 계십니까? – wesbos