2016-08-25 6 views
-2

나는 소스에두고 웹 페이지를 얻을 HTML 소스에서 '비디오'마크 업 '프리로드'속성 변경 :그리스 몽키 :

<video src="..." style="..." preload="metadata"></video> 

을 나는 파이어 폭스로 처리 할 :

<video src="..." style="..." preload="none"></video> 
  1. 가장 좋은 방법은 greasemonkey입니까?

  2. 어떻게 실제로 할 수 있습니까 (자바 스크립트에 대한 지식이 없습니다)?

  3. 페이지로드 시간을 단축하고 메모리를 덜 사용합니까? (나는 동시에 몇 개의 탭을 열어 파이어 폭스는 힘든 시간을 보낸다.)

  4. 파이어 폭스에서 파이어 버그 도구를 사용할 때만 마크 업을 볼 수있다. "페이지 소스보기"를 클릭하면 html 페이지 소스의 일부로 표시되지 않습니다. 그게 어떻게 가능해? 그리고 그런 상황에서 그리스 몽키가 실제로 작동할까요?

+0

* JavaScripts에 대한 지식이 없습니다. *이 경우 Firefox 플러그인을 다운로드해야합니다. StackOverflow는 무료 스크립트 작성 서비스가 아닌 **입니다. 질문 # 4 개당 (한 게시물 당 하나의 질문 만하면됩니다), 그 이유는 스크립트를 사용하여로드 한 후에 대부분의 페이지가 많은 HTML을 생성하기 때문입니다. 보기 페이지 소스는 서버에서받은 HTML을 표시합니다. –

+0

확인. 나는 미래에 그것을 염두에 둘 것이다. 감사. – Brenner

답변

0

동영상에 대한 많은 정보를 제공하지 않았습니다. 여기서 모든 비디오에 대해이 작업을 수행한다고 가정하겠습니다. 이 경우 가장 좋은 방법은 페이지를로드 한 후 시도하는 것입니다.

var videos = document.getElementsByTagName(video); 
for(var i=0,l=videos.length; i<l; i++) { 
    videos[i].preload = "none"; 
} 

이것은 기본적으로 요청한 것입니다. 그것이 당신을 위해 더 좋은 것을 만들 것인지, 나는 알 수 없습니다.

+0

이제 훨씬 더 분명해 보입니다. 나는 그것을 시도 할 것이다. 감사합니다. – Brenner