아이폰을 사용하는 경우 자바스크립트로 만든 북마클릿을 페이지에서 바로 북마크로 저장할 수가 없다. 그에 비해 일반 링크는 북마크가 가능하므로 약간의 꼼수를 사용하여 저장한다.
아이폰에서 사용할 수 있도록 북마클릿 링크를 일반 링크로 치환
사용방법 : 우선 위 북마클릿이 필수적으로 필요하다. 북마클릿은 보통 책갈피 막대로 끌어다 놓기만하면 설치가 되는데, 아이폰은 이게 불가능하므로 위의 북마클릿을 클릭한다. 그러면 페이지의 모든 북마클릿이 일반 링크로 바뀌면서 링크가 걸린 텍스트가 노랗게 표시된다.
이 링크를 터치한 후 누르고 있으면 북마크막대에 추가할 수 있다. 추가한 북마크는 편집상태에서 http://remove_address_upto_the_sharp/# 라고 된 부분을 모두 지우고 다시 저장하면 된다.
먼저 이 북마클릿을 저장해서 동작하도록 하면, 어떤 웹사이트에서 제공하는 북마클릿을 아이폰에 설치하는 게 가능해진다.
아래는 몇 가지 자작 북마클릿
북마클릿 모음
무거운요소없애기 (페이지의 플래시 및 iframe을 제거)
javascript:var eEcht7s= document.getElementsByTagName("OBJECT");for(i=0;i<eEcht7s.length;1){eEcht7s[i].parentNode.removeChild(eEcht7s[i]);}var eEcht7s= document.getElementsByTagName("EMBED");for(i=0;i<eEcht7s.length;1){eEcht7s[i].parentNode.removeChild(eEcht7s[i]);}eEcht7s= document.getElementsByTagName("IFRAME");for(i=0;i<eEcht7s.length;1){eEcht7s[i].parentNode.removeChild(eEcht7s[i]);}alert('Done.');
javascript:Rpqy7i8x='';for (nUq86bO=0;nUq86bO<document.images.length;nUq86bO++){Rpqy7i8x+='<img src='+document.images[nUq86bO].src+'><br>'};if(Rpqy7i8x!=''){document.write('<center>'+Rpqy7i8x+'</center>');void(document.close())}else{alert('No images!')}
javascript:window.scroll(0,0)
javascript:window.scroll(0,document.body.clientHeight);