을에서 XPath에와 .ready 오류가 나는 document.onload
로 할 때 내가
Uncaught TypeError: Property '$' of object [object Object] is not a function
를 얻을 내가
Uncaught TypeError: Cannot read property 'src' of null
을 얻을 때
$(document).ready
실행하기
body.onload
과 동일하게 입력하면 몸체를 인식하지 못합니다. 자바 스크립트 코드는 종속성으로 이미 설정 jQuery를 I를 볼 수 있지만 나는 그것이 작동하지 않았다으로
wp_enqueue_script('dencoder', plugins_url('decoder.js' , __FILE__), array('jquery'));
플러그인 워드 프레스에 등록, 파일에 있습니다. 여기 $()
워드 프레스 대신 다른 라이브러리와의 충돌을 피하기 위해 jQuery()
를 사용하여 내 자바 스크립트 코드
function decode2(){
var element = document.evaluate('//*[@id="mep_0"]/div/div[1]/video' ,document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
var theurl_e = element.src.replace(document.URL,'');
var theurl = rot13(atob(element.src.replace(document.URL,'')));
element.src = theurl;
var element2 = document.evaluate('//*[@id="mep_0"]/div/div[1]/video/source' ,document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
element2.src = theurl;
}
function rot13(s)
{
return (s ? s : this).split('').map(function(_)
{
if (!_.match(/[A-za-z]/)) return _;
c = Math.floor(_.charCodeAt(0)/97);
k = (_.toLowerCase().charCodeAt(0) - 83) % 26 || 26;
return String.fromCharCode(k + ((c == 0) ? 64 : 96));
}).join('');
}
방금 XPath 태그가 삭제되었지만 순수한 JavaScript/jQuery 문제 – dirkk