programing

Google Chrome 북마크 기능

lovejava 2023. 9. 21. 20:00

Google Chrome 북마크 기능

제가 가진 문제점을 먼저 말씀드리겠습니다. 저는 같은 웹 페이지를 여러 번 채워야 하고, 채워야 하는 내용은 대부분 동일하지만 웹 페이지에 흩어져 있습니다.

제가 생각하고 있던 해결책: 구글 북마크 뒤에 넣어두는 자바스크립트 기능을 만드는 방법이 있다는 것을 알고 있습니다. 페이지에 있을 때 북마크를 클릭하면 몇 가지 방법이 있습니다.

이런 것을 사용(또는 창작)한 사람이 있는지 궁금합니다.직접 만들 수 있다면 어떻게 시작해야 합니까?그리고 jquery를 사용할 수 있습니까?

이것을 만드는 것이 가능하다면, 당신이 클릭할 때, 같은 것을 3,4번 입력할 필요가 없도록 몇 개의 파라미터를 묻는 팝업을 보여주는 것이 가능한지도 궁금합니다.

북마크렛을 사용하여 이 작업을 수행할 수 있습니다.북마크렛은 의사 프로토콜로 시작하는 URI를 가진 북마크입니다.javascript:URI 인코딩 자바스크립트 코드가 뒤를 이었습니다.북마크를 트리거하면 브라우저가 현재 페이지의 컨텍스트에서 코드를 실행합니다.그러면 해당 페이지로 이동한 다음 책갈피를 사용하여 표준 정보를 입력하면 됩니다.

예를 들어, 실행할 때 다음과 같은 요소를 찾는 북마크렛이 있습니다.id someElement페이지에서, 발견되면 할당합니다."some value"그 만큼value속성:

javascript:(function(){var d=document,e=d.getElementById("someElement");e.value="some value";})();

이 북마크렛 제작자는 자바스크립트를 한 줄로 압축하는데 유용할 것입니다: http://mrcoles.com/bookmarklet/

다음은 문서처럼 웹 페이지를 편집할 수 있는 예입니다.

javascript:document.body.contentEditable = 'true'; document.designMode='on'; void 0
javascript : { document.getElementById('PlateNo').value='0815';document.getElementById('AppRef').value='013007';document.getElementById('VehicleReg').value='MX53 YMD'; void(0) }

프롬프트와 알림을 사용할 수 있고 창을 확인할 수 있는데, 제가 게임을 만든 거죠.깨끗하지는 않은데요.자바스크립트 코드는 다음과 같습니다.

편집자에게: 그건 그렇고 작동하려면 시작에 "자바스크립트:"가 있어야 합니다.

javascript: 
var totalClicks = 0;
for (var i = 0; i < 1000000; i++){
    var message1 = prompt("Clicker Game!\nClicks: "+totalClicks,"remove this text to end the game");
    totalClicks++;
    if (message1 !== "remove this text to end the game"){
        i = Math.Infinity;
    }
}
alert("Thanks for playing my game!\nClicks: "+totalClicks)

Mozilla의 경우 다음과 같이 사용합니다.

javascript:function myFun(){
var d=document;
var e=d.getElementById("someElement");
var e.value="some value";
}myFun();

언급URL : https://stackoverflow.com/questions/18872679/function-as-google-chrome-bookmark