2014-11-25 3 views
0

이것은 웹 마스터에게하는 질문입니다. 팁, 도구 또는 방향을 찾고 있습니다. 아니면 누군가 내게 해결책을 줄 수 있습니다. 문제는 간단하게 들립니다.백그라운드에서 외부 링크 열기

http 요청을 해석하고 응답하는 자체 http 서버가 있습니다. HTTP : // ip_server/링크 2가, 또 다른 funtionality 요법을하게

예 :

내가 링크를 입력하면 : HTTP : 내가 링크를 입력하면 // ip_server/링크 1, 일부 기능을


한다.

는 문제 :

는 내가 뭘 원하는 버튼을 사용하여 다른 도메인에 다른 웹 사이트를 가지고있다. 사용자가 버튼을 클릭하면 내 서버에 링크가 입력됩니다. 예 : http : // ip_server/link1 버튼이있는 웹 사이트는 변경되지 않습니다.

링크를 열지 만이 링크 아래 새 웹 사이트 숨기기를 열지 않는 HTML href와 비슷합니다. 나는 그것에 대해 생각하고 있었고 웹 브라우저에서 직접적으로 불가능할 수 있다고 생각했기 때문에 안전하지 못하고 보안에 의해 차단되었습니다.

필자의 견해로는 오직 하나의 솔루션이 PHP 서 버나 자바 서블릿이되어서 내 서수에 연결할 수 있습니다. 아니면 아약스, jquery, js로 할 수있는 방법이 있습니다. 어쩌면 나는 지금까지 찾고있다.

+0

목적이 무엇인지 확실하지. 버튼을 클릭 할 때 다른 사이트에 대한 링크를 열려고하지만 실제로 사이트를 표시하지 않으시겠습니까? – epascarello

+0

이렇게 할 수는 없습니다 ... 크로스 브라우저 문제가 있습니다 –

+0

"실제로 사이트를 표시하지 않음"사이트 또는이 링크의 답변은이 웹 사이트의 일부 또는 다른 창에서 열 수 있습니다. –

답변

0

그럴 수 단순히이 의사처럼 "요청"아약스와 URL, STH :

$('button').on("click",function(){ 

    $.ajax({ 
     url: 'http:// ip_server/link1', 
     type: 'GET', 
     success:function(){ 
      console.log("success"); 
     } 
    }); 

}); 
+0

그리고 교차 도메인은 어떻게됩니까? 문제? – epascarello

+0

당신은 이것을 할 수 없어 –

+0

잘 당신이 해결할 수있는 야후 쿼리 언어를 사용하거나 자신의 프록시를 가지고, 간단한 PHP는 file_get_contents 충분해야합니다 –