구글 크롬 문제점 해결

간혹 WYSIWYG 편집기에서 글을 쓸 때 다음과 같은 코드가 딸려 오는 경우가 있습니다.

<script>try{for(var lastpass_iter=0; lastpass_iter < document.forms.length; lastpass_iter++){ var lastpass_f = document.forms[lastpass_iter]; if(typeof(lastpass_f.lpsubmitorig2)==”undefined”){ lastpass_f.lpsubmitorig2 = lastpass_f.submit; lastpass_f.submit = function(){ var form=this; var customEvent = document.createEvent(“Event”); customEvent.initEvent(“lpCustomEvent”, true, true); var d = document.getElementById(“hiddenlpsubmitdiv”); for(var i = 0; i < document.forms.length; i++){ if(document.forms[i]==form){ d.innerText=i; } } d.dispatchEvent(customEvent); form.lpsubmitorig2(); } } }}catch(e){}</script>

위와 같은 코드가 포함되는 이유는 구글 크롬(Google Chrome)의 확장기능인 LastPass 때문입니다. 듣고 보니, 해괴하다 여겼던 코드에도 lastpass 라는 글자가 보이는 군요. 사용자가 입력한 패스워드를 서버에 저장하는 기능이 있어서 이를 위해 코드를 삽입한 듯 합니다.

원인을 알았으면 해결책은 간단합니다. LastPass 확장기능을 제거하거나 기능을 중지시키면 됩니다.

주소 표시줄 오른쪽에 있는 렌치 모양의 아이콘을 클릭한 다음 → 확장 프로그램을 클릭해서 확장기능 관리 화면으로 들어갑니다. 이 화면에서 사용 중지 혹은 제거를 클릭해서 LastPass의 기능을 비활성화 하시면 됩니다.

  1. 구글 크롬은 정말 좋은데..
    확장기능들은 꽤 불안한 모습을 많이 보여주네요.
    크롬플러스도 특정 상황에서 뭔가 이상하게 동작하는 부분이 있어서 별로고..
    (특히 구글 웨이브에서 한글 입력 문제 등)
    역시 순정 크롬이 최고인듯합니다

    1. 저는 속도 빠른 것이 크롬의 장점이라고 생각하고 있어서인지 왠지 확장기능을 사용하면 안될 것 같더라구요. 그래서 순정만 사용하고 있습니다. ㅎㅎ

댓글을 남겨주세요