2010-06-22 5 views
0

IE 브라우저에서 마우스 오른쪽 버튼으로 Microsoft Excel로 내보내기 메뉴를 비활성화하는 옵션이 있습니까? IE 브라우저에서 마우스 오른쪽 단추로 Microsoft Excel로 내보내기를 사용하지 않도록 설정하는 방법?

는 내가 Web.config의 방법을 시도하고 난이 메뉴 내 응용 프로그램에 액세스하는 사용자에게 비활성화 할로서 또한

regedit.exe를 사용하여 시스템의 레지스트리를 변경.

+1

웹 사이트 방문자의 브라우저 기능을 비활성화하려고합니까? 이게 무슨 도움이 될까요? – deceze

+0

사용자가 내 데이터에 액세스하기를 원하지 않습니다. – Murali

+2

나는 모든 것이 어떻게 작동하는지 오해하고 있다고 생각합니다. "엑셀로 내보내기"기능은 이미 클라이언트의 브라우저에있는 데이터 만 내보낼 수 있습니다. 당신은 사용자가 무엇을하는지에 대해 아무런 통제력이 없습니다. – Peter

답변

4

Microsoft Excel로 내보내기 할 수있는 기능은 인터넷 익스플로러의 기능과 레지스트리 설정으로 설정되어 있습니다. 따라서 웹 응용 프로그램에서 의미있는 방식으로이 동작을 방지 할 수는 없습니다.

+0

IIS에 코드를 배포 할 때 수행 할 수있는 옵션이 있습니까 ?? – Murali

+1

@Murali 웹 응용 프로그램에서 가져온 것이 아닙니다. 내 생각 엔 사용자 데스크탑을 제어 할 수 있다면 (즉, 인트라넷 응용 프로그램을 만드는 경우) 레지스트리 설정을 제거 할 수는 있지만 응용 프로그램뿐만 아니라 IE에서 볼 수있는 모든 웹 페이지에 해당됩니다. 컨텍스트 메뉴에서 내보내기의 편의성을 제거했기 때문에 브라우저 창에서 콘텐츠를 복사하여 붙여 넣을 수있는 것은 아닙니다. 웹의 일반적인 규칙 : 귀하의 사이트에 액세스 할 수 있다면 귀하의 콘텐츠에 액세스 할 수 있으므로 귀하가 선택한 애플리케이션으로 해당 콘텐츠를 조작 할 수 있습니다. – ahsteele

2

는 "난 내 데이터에 액세스하는 사용자가 돼요."

당신은 사용자가 데이터에 액세스하지 않으려면, 가 공개 웹 사이트에 넣어하지 않습니다. Excel로 내보내기하는 것은 아주 간단한 지름길 일 뿐이지 만 복사 및 붙여 넣기는 동일한 작업을 수행 할 수 있습니다. 그리고 복사 및 붙여 넣기를 비활성화하는 것에 대해 생각하기 시작하지 마십시오.

웹에있는 데이터의 황금률 : 그것은 거기 밖으로되면 , 그것은 밖으로있다. 해당 사용자 내보내거나 복사 할 수 있도록

0

당신은 아마 이미지로 페이지를 생성 할 수 있습니다. 그러나 사용자가 텍스트를 OCR 할 수 없도록 PrintScreen 단추를 비활성화해야 할 것입니다.

몇 시간 전 온라인 책 독자는 책의 텍스트를 복사하지 못하도록하기 위해 싸웠다. 예 : 그들은 자바 스크립트로 생성 된 텍스트를 사용했고 일반 텍스트 대신 절대적으로 배치 된 문자와 같은 것으로 생각합니다. 그러나 그들은이 싸움을 잃었다. 그리고 그럴거야.

관련 문제