잠시 동안 인터넷 검색을 시도했지만 정말 간단하지만 문제를 해결할 수는 없습니다. 나는 당신이 어떤 텍스트를 선택할 때, 당신이 마우스 오른쪽 버튼을 클릭하고 선택에 어떤 수학을 수행 할 수있는 버튼이있는 크롬 확장을 가지고있다. 그러나 어떤 이유로 든 경고 창에 선택 항목을 표시 할 수 없습니다.자바 스크립트에서 사용자가 선택한 텍스트 바꾸기
if (window.getSelection)
{
window.alert("Does it enter if window.getselection");
sel=window.getSelection();
window.alert(sel);
}
그래서 if 문을 입력하면 첫 번째 경고가 표시되고 두 번째 경고는 비어 있습니다. 이것을 해결하려고 노력하면서 내 마음을 잃어 버리면 내가 놓친 너무 단순한 것처럼 느껴진다. 또한 선택한 텍스트를 대체하는 가장 좋은 방법은 무엇입니까? 감사.
EDIT : 내 매니페스트 파일을보고 싶었습니다.
{
"name": "Convert",
"description": "lorem",
"version": "0.6",
"permissions": ["contextMenus", "tabs", "windows"],
"background": {
"scripts": ["conversion.js"]
},
"manifest_version": 2
}
나는 여기에 뭔가 잘못했음을 추측합니다. Chrome Extnesions에 관해서는 나는 쉰다.
귀하의 문제는 당신이 이것을 호출 한 컨텍스트와 관련이 있습니다. 더 많은 코드를 보여줄 수 있습니까? – Xan
@ 잰 문제 없습니다. 그냥 올려주세요. –