잘 작동하는 javascript 북마크 릿을 작성했습니다. 그것은 다소 긴이며 다음과 같은 장난감의 예에서와 같이 많은 작은 따옴표와 큰 따옴표를 포함자바 스크립트 책갈피 렛의 인용 부호
javascript:html="<a href='www.example.com'>example</a>";document.write(html);
지금 내가 같은 자바 스크립트 문자열을 삽입해야, 즉, 웹 페이지에 게시해야 <, 안쪽의 URL 속성> 그래서 페이지의 HTML 소스 코드에서 태그 :
<a href="javascript:...">this is my bookmarklet</a>
하지만 분명히 인해 반복 따옴표에 충돌이있다. HTML 코드 안에 북마크 자바 스크립트 코드를 작성할 수있는 간단한 방법이 있습니까?
빨리 탈출 하나 – c69
는 '% 22' 작업과 함께' "'교체 않는 따옴표 두 가지 유형? (귀하의 href에서. 그래서 그것은'') –
이 될거야,이 웹 사이트는 귀하의 URL에 가능한 모든 문자를 인코딩합니다 : http://jlpoutre.home.xs4all.nl/BoT/Javascript/Utils/endecode.html 이것이 귀하의 상황에서 효과가 있을지 모르겠다. –