답변:
사파리에 다음 북마크 릿을 추가하십시오 :
javascript:(function()%7Bvar%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what)%7Breturn%20i+%22%20%22+what+((i==1)?%22%22:%22s%22)%7Dca=cea=cs=0;df=document.forms;for(i=0;i%3Cdf.length;++i)%7Bx=df%5Bi%5D;dfe=x.elements;if(x.onsubmit)%7Bx.onsubmit=%22%22;++cs;%7Dif(x.attributes%5B%22autocomplete%22%5D)%7Bx.attributes%5B%22autocomplete%22%5D.value=%22on%22;++ca;%7Dfor(j=0;j%3Cdfe.length;++j)%7By=dfe%5Bj%5D;if(y.attributes%5B%22autocomplete%22%5D)%7By.attributes%5B%22autocomplete%22%5D.value=%22on%22;++cea;%7D%7D%7Dalert(%22Removed%20autocomplete=off%20from%20%22+n(ca,%22form%22)+%22%20and%20from%20%22+n(cea,%22form%20element%22)+%22,%20and%20removed%20onsubmit%20from%20%22+n(cs,%22form%22)+%22.%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.%22)%7D)();
북마크에 일반적으로 URL이있는 장소에이 작은 프로그램을 붙여 넣기 위해 기존 북마크를 조작하는 방법을 알아야합니다. 이것은 정확히 프로그램이 좋아하는 방식입니다. Instapaper 과 포켓 다른 사용자는 현재 북 마로 저장된 북마크 릿을 사용하여 현재 탐색중인 페이지에서 변경하거나 작동합니다.
누군가가 당신을 위해 프로그램을 게시 할 때 당신은 항상 의심 스러울 것입니다 - 여기에 우리가 모든 요소를 반복하는 것을 보여주는 명확한 버전이 있습니다. 자동 완성 기능을 맹목적으로 켜십시오. 각각.
이것은 자동 완성 기능을 잊어 버렸거나 의도적으로 사용하지 않은 웹 개발자를위한 것입니다.
위의 스크립트와 동일하지만 멋지게 포맷 된 bookmarklet 래퍼가 없으면 다음을 수행합니다.
function () {
var ca, cea, cs, df, dfe, i, j, x, y;
function n(i, what) {
return i " "
what((i == 1) ? "" : "s")
}
ca = cea = cs = 0;
df = document.forms;
for (i = 0; i < df.length; i) {
x = df[i];
dfe = x.elements;
if (x.onsubmit) {
x.onsubmit = "";
cs;
}
if (x.attributes["autocomplete"]) {
x.attributes["autocomplete"].value = "on";
ca;
}
for (j = 0; j < dfe.length; j) {
y = dfe[j];
if (y.attributes["autocomplete"]) {
y.attributes["autocomplete"].value = "on";
cea;
}
}
}
alert("Removed autocomplete=off from "
n(ca, "form")" and from "
n(cea, "form element")", and removed onsubmit from "
n(cs, "form")". After you type your password and submit the form, the browser will offer to remember your password.")
}