사용자가 여는 페이지에 따라 "getElementById('div1')"
또는 "getElementsByName('div2')"
과 같은 문자열을 원격 서버에서 전달합니다. 어떻게 위에서 언급 한 기능을 사용하지 않고 페이지에서 javascript로 실행할 수 있습니까?Firefox 확장 기능의 자바 스크립트 문자열 (eval(), setTimeout 또는 new 함수 없음)
1
A
답변
0
document.write를 사용할 수 있습니다. 만약 당신이 자바 스크립트를 사용할 수 있는지 모르겠다. 그러나 나는 서버가 클라이언트에 코드를 더한 코드를 전달해야하고, 그로부터 벗어난 특정 방법을 실행할 것을 권한다.
1
var head = document.getElementsByTagName('head')[0],
script = document.createElement('script');
script.innerHTML = 'alert("hello");';
head.appendChild(script);
관련 문제
- 1. 크롬 확장 기능의 setTimeout 함수 popup.js 문제
- 2. 문자열 교체시 eval() | 자바 스크립트
- 3. Firefox 확장 기능의 동시성 및 멀티 스레딩
- 4. 자바 스크립트 setTimeout 오류
- 5. 자바 스크립트 찾기 문자열 함수
- 6. Firefox 코드가 확장 기능의 모든 기능을 트리거 할 수 있습니까?
- 7. 자바 스크립트 (또는 브라우저 확장 프로그램)가 제한된 기능의 사용을 어떻게 감지합니까?
- 8. 은에서는 setTimeout 후 호출 - 자바 스크립트
- 9. Firefox XPCOM setTimeout 문제
- 10. 자바 스크립트 : setTimeout() - 도움 필요
- 11. setTimeout 또는 setInterval을 문자열 유형 함수 호출 수신자 이름으로 사용
- 12. 자바 스크립트 - 플러스 eval 함수에 다음 코드에서
- 13. 오류 자바 스크립트 함수
- 14. 자바 스크립트 eval() 중에 브라우저가 멈추다
- 15. Firefox 부가 기능의 경우 "document_start"?
- 16. Firefox 확장 코드에서 Firebug 사용하기
- 17. Firefox 확장 대 Greasemonkey 스크립트?
- 18. 자바 스크립트 정규식 일치 문자열
- 19. 자바 스크립트 setTimeout 및 프레임 속도
- 20. Java 문자열 in 자바 스크립트 함수
- 21. Firefox 확장 기능 : 웹 페이지에 자바 스크립트 포함하기
- 22. 이 문제는 Mac OS에서 Firefox 확장 기능의 알려진 문제입니까?
- 23. 자바 스크립트 변수를 동적으로 지정합니다. [eval() 제거하기]
- 24. 글로벌 네임 스페이스에 충돌이없는 Firefox 확장 기능의 jQuery
- 25. 자바 스크립트의 확장 함수 사용
- 26. 자바 스크립트 또는 jquery를 사용하여 Firefox 부가 기능을 제거하는 방법
- 27. 자바 스크립트에서 재귀 함수, setTimeout 및 'this'키워드
- 28. 자바 스크립트 배열 확장
- 29. 자바 스크립트 범위 문제가 개체 및 setTimeout
- 30. 자바 스크립트를 Firefox 확장 파일로 변환
이것은 최고입니다! Firefox에서 허용되는지 여부도 알고 있습니까? – Jack
추가 기능이이 작업을 수행하지 못하게하는 보안 정책이 있는지는 확실하지 않지만 한 번 사용해 볼 가치가 있습니다. 작동하지 않으면 알려주세요. 나는 내 대답을 업데이트 할 것이므로 적어도이 페이지를 비틀 거린 다른 사람은 알 것이다. –
새 버전을 제출하려고 시도했지만 자동 유효성 검사에서이 줄이 사용되지 않는'window.content.document.createElement ('script');로 반환되었으며'window.content '없이는 작동하지 않습니다. 가능한 다른 제안 사항이 있습니까? – Jack