div
의 서식있는 텍스트를 contenteditable="true"
으로 복사하여 Medium 초안에 붙여 넣습니다. 대부분의 서식은 잘 보존되어 있지만 어떤 이유로 상대 링크가 모두 절대적으로 변환된다는 것을 이해하지 못합니다. 무슨 일이 일어날 지 모르겠다. 심지어 매체가 "붙여 넣기"이벤트를 청취 할 수 있다고 생각했습니다. 최악의 시나리오가 될 것입니다. 왜냐하면 그걸 통제 할 수 없기 때문입니다. 그렇다면 콘텐츠를 복사했을 때의 페이지 URL에 어떻게 액세스 할 수 있습니까? 실제로 다른 브라우저를 확인한 후에 Chrome의 잘못이라고 결론을 내 렸습니다. Safari에서는 완벽하게 작동하지만 Firefox에서는 전혀 작동하지 않습니다 (단, 다른 질문의 주제입니다 ...).크롬이 복사/붙여 넣기시 상대 링크를 절대 링크로 돌리지 않게하는 방법은 무엇입니까?
더 명확하게하려면 footnotes plugin의 동작을 모방하려고합니다. 본질적으로 동일한 북마크릿을 작성하여 Wordpress 블로그에 사용합니다. 사용의 두 모드에서
https://rawgit.com/arielpontes/footnoter/master/index.html
([1] 복사/붙여 넣기 : 인라인 참조를위한 위키와 같은 구문을 사용하여 텍스트를 붙여 적절한 각주로 구문 분석 할 수있는 다음
는 데모 페이지입니다 데모 페이지 또는 북마크릿을 사용하는 [2]), 결과 HTML에는 적절한 상대 링크가 있습니다. 그러나 Chrome의 매체에 다시 붙여 넣으면 절대 값은rawgit.com
을 가리키고 기능이 중단됩니다.
로컬 컴퓨터에서 rawgit.com
대신 코드를 실행하면 링크가 Chrome에도 붙여 넣어 진 후에 상대적인 양식으로 유지됩니다.
어떤 일이 벌어 질 수 있습니까? 그것을 고칠 방법이 있습니까?
귀하의 답변이이 질문에 이미 존재하지 않는 새로운 정보를 얼마나 정확하게 제공하는지 말할 수 있습니까? – Dekel