오파 조가 맞습니다. 그러나 나는 우리 사이트 (www.iminta.com)에서 작업 한 북마크릿 프레임 워크를 가리킬 것이다. 다음과 같이
는 북마크 자체가 읽
javascript:void((function(){var%20e=document.createElement('script');e.setAttribute('type','text/javascript');e.setAttribute('src','http://www.iminta.com/javascripts/new_bookmarklet.js?noCache='+new%20Date().getTime());document.body.appendChild(e)})())
을이 그냥이 파일을 포함하는 문서에 새 스크립트를 주입 :
http://www.iminta.com/javascripts/new_bookmarklet.js
은 북마크가를 생성하는주의하는 것이 중요합니다 iframe을 배치하고 위치를 지정하고 문서에 이벤트를 추가하여 사용자가 히트 이스케이프 (창 닫기) 또는 스크롤 (볼 수 있도록 유지)과 같은 작업을 수행 할 수 있도록합니다. 또한 z-positioning (플래시)과 잘 맞지 않는 요소를 숨 깁니다. 마지막으로 iframe 내에서 실행되는 javascript와의 통신을 용이하게합니다.이 방법으로 부모 문서에 iframe을 제거하도록 지시하는 닫기 버튼을 iframe에 넣을 수 있습니다. 이런 종류의 교차 도메인 콘텐츠는 약간 해킹되지만,이를 수행하는 유일한 방법입니다.
마음이 아프지 않기 때문에; JavaScript가 좋지 않은 경우 어려움을 겪을 준비를하십시오.
감사합니다. z-index를 다루고 플래시 (문제가 있음)를 제거하고 처음에 필요로하지 않았던 iframe에 대한 훌륭한 대답입니다. 당신도 인라인 CSS를 사용하는 것을 보았습니다. 그게 내가 가진 문제 중 하나입니다. – jplindstrom