을 추가 한 후 작동하지 않고 페이지를 긁어 것 userscript 만들려고 노력하고 있어요 - 난에 몇 가지 검사를 실행하려고하는에 도착하기 전에간단한 Userscript은 더 이상 기능을 그냥 그리스 몽키 사용하기 시작했습니다
을 Greasemonkey에 대한 나의 친숙 함을 높여라. (예를 들어, 경고를받은 userscript를 시도해 보았다. 그러나 기능을 추가하고 나면 경고 메시지 (상단에서 호출 됨)가 작동하지 않습니다. 왜 이런 일이 발생합니까?
//==UserScript==
'//@name stanfordWhoScraper
//@require http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
//==/UserScript==
alert("TEST");
/*Functions*/
function jquerify(jquerified){
if(!(window.jQuery && window.jQuery.fn.jquery == '1.6.2')) {
var s = document.createElement('script');
s.setAttribute('src', 'http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js');
s.setAttribute('type', 'text/javascript');
document.getElementsByTagName('head')[0].appendChild(s);
jquerified = true;
return jquerified;
}
}
function findName(url){
if (!typeof url) return "Enter string url"
var name = $("#PublicProfile h2").load(url);
if (name == "") return "No name found";
return name;
}'
감사!
실제로하지 않아도 여기 스택 오버 플로우의 입력 코드로부터 년대 코드 -에서 물건 – praks5432
Javascript 콘솔에 오류가 있습니까? – Artyom
아니요, 모든 기능을 꺼내서 이름을 표시하는 경고가 있었는데 이름은 var name = $ ("# PublicProfile h2")입니다. load (url); 그리고 URL은 여전히 작동하지 않습니다. – praks5432