2010-05-31 2 views
2

사용자가 클릭하여 브라우저 (환경 설정?) 또는 시스템 환경에서 지정한 URL (위치)으로 이동할 수있는 "HTML 링크"를 만들 수 있기를 원합니다.HTML을 브라우저 (또는 시스템)에 지정된 URL로 연결하려면 어떻게합니까?

이것이 가능합니까? 그것을 어떻게 할 수 있는지에 대한 제안?

예를 들어, 이런 식으로 뭔가를 보일 수 있습니다 (또는 대안이 클릭 할 수있는 이미지가 될 수 심지어 제출 버튼) :

"여기이 선호하는 뉴스 사이트로 이동을 클릭합니다." 사용자가 "여기"를 클릭하면

브라우저가 HTML에서 어떻게 든 브라우저에 지정되지 위치 (환경 설정?) 또는 어떤 시스템 환경 변수 (OS 별 등) 물론

에 갈 것 , 사용자는이 환경 설정 또는 환경 변수를 설정해야합니다 (또는 사용자가 승인 할 때 로컬 응용 프로그램이나 더 나은 웹 페이지를 설정할 수 있습니다).

요즘 대부분의 OS처럼 이미지 처리 또는 미디어 재생을 위해 '기본 설정 앱'을 설정할 수 있습니다. 특정 작업을 위해 기본 웹 사이트를 설정하고 싶습니다.

의견을 보내 주셔서 감사합니다. 바라건대 Javascript와 최신 브라우저 및 아마도 HTML 5와 같은 것이 가능합니다.

업데이트 : 사용자가이 설정을 한 번 (예 : 브라우저 또는 OS) 설정 한 다음 이동하려는 모든 사이트에서 동일한 '추상적 인 링크'를 포함하고 싶습니다.

따라서 웹 사이트 A와 웹 사이트 B는 사용자가 선호하는 뉴스 사이트로 이동하는 "추상적 링크"일 수 있으며 브라우저를 클릭하면 브라우저 또는 OS에 지정된 사이트로 이동합니다. 따라서 사이트와 관련이있을 수 없습니다 (예 : 쿠키)?

건배, 애슐리.

답변

0

기본 설정 웹 사이트는 cookie에 저장할 수 있습니다. 거기에서 readCookie 기능을 사용하여 간단한 버전 : 일반적인 프로세스는이 같은 것

Click <a href="var dest = readCookie('preferred_site'); window.location = dest ? dest : 'http://default.news.site';">to go to your preferred news site</a> 
+0

감사하지만이 기능을 여러 사이트/응용 프로그램에서 작동하고 사용자를 위해 한 번 구성해야합니다. 쿠키는 사이트 (즉, 도메인 관련)라고 생각합니까? 쿠키가 글로벌 일 수 있습니까? – MrHatken

1

: 는 JS를 사용하여 쿠키를 설정합니다. 그런 다음 쿠키 리디렉션을 검색하는 함수를 만듭니다. 그런 다음이 자원을 onclick 또는 onmousedown


onmousedown='retriveAndRedirect()' 같은 체크 아웃 트리거합니다.

  • W3School's JavaScript Cookies Reference.

    QuircksMode's JavaScript Cookies Reference.



    • UPDATE : 내가 여기서 뭘 하려는지를 참조하십시오.귀하의 리디렉션이 어떤 사이트에서든 작동하려면 해당 사이트가 어떻게 든 js, html, serverside 스크립트 등을 사용하여 리다이렉션 및 환경 설정 방법을 호스팅해야합니다.

      다른 옵션은 사용자가 사용하는 플러그인 당신이 wouln'd 어떤 사이트 호스트가 당신을 위해 리디렉션 및 환경 설정 방법을 필요로하는 그런 식으로 다운로드해야 할 것입니다.

      링크 검색 방법에 관한 한 쿠키를 사용하거나 데이터베이스에 링크를 저장 한 다음 트리거를 호출 할 수 있습니다.

    +0

    고마워,하지만 다른 사이트/응용 프로그램에서 작동하고 사용자를 위해 한 번 구성되기를 바랍니다. 쿠키는 사이트 (즉, 도메인 관련)라고 생각합니까? 쿠키가 글로벌 일 수 있습니까? – MrHatken

    +0

    @MrHatken, 어디서나 쿠키를 검색 할 수 있지만 HTML 페이지에는 js 함수가 있어야하며 이벤트 처리 요소는 일단 트리거 된 함수를 호출 할 수 있어야합니다. – Babiker

    +0

    쿠키를 검색하고 리디렉션하는 함수입니다. – Babiker

    관련 문제