2012-09-29 2 views
0

안녕하세요, RoR에 매우 익숙하며 Rails 3.2.8을 사용하여 내 앱을 개발하고 있습니다. 내 페이지를 테스트 할 때 모든 링크 후에 URL 주소가 자동으로 표시됩니다. 예를 들어, < % = link_to 'Home', root_path %>는 홈 (/)과 같이 브라우저에서보기를 생성하지만 (/)는 페이지 소스에서 찾을 수있는 요소가 아닙니다. 내가 개발 모드에 있기 때문에 이것이라고 생각하니? 이 기능을 종료 할 수있는 방법이 있습니까? 감사! 여기개발 모드에서 브라우저보기의 링크 뒤에 표시된 URL을 숨기는 방법은 무엇입니까?

<ul> 
<li><%= link_to "Home", root_path %></li> 
<li><%= link_to "About", about_path %></li> 
<li><%= link_to "Contact", contact_path %></li> 
</ul> 

그리고 실제 HTML 코드가 생성됩니다 :

<ul> 
<li><a href="/">Home</a></li> 
<li><a href="/about">About</a></li> 
<li><a href="/contact">Contact</a></li> 
</ul> 

당신이 완벽하게 정상입니다 볼 수 있습니다 ... 나를 믿을 만드는 아닌 여기

내 코드입니다 코딩 문제. 브라우저에 올 때 그러나,은 (/ URL) 부분에서 온

알고로 표시됩니다 ... 그리고 그것을 제거하는 방법. 여기

내가 사용하는 JS 파일입니다

<script src="/assets/application.js?body=1" type="text/javascript"></script> 
<script src="/assets/jquery-1.8.0.min.js?body=1" type="text/javascript"></script> 
<script src="/assets/jquery-ui-1.8.23.custom.min.js?body=1" type="text/javascript">  </script> 
<script src="/assets/autocomplete-rails.js?body=1" type="text/javascript"></script> 
<script src="/assets/rails.js?body=1" type="text/javascript"></script> 

레일 JS가 @Samiron에 레일 - UJS 스크립트

+1

질문을 코드 예제로 업데이트하고 특정 링크 예제와 함께 문제점을 표시하십시오. 그것은 당신의 질문에 대답하는 데 도움이 될 것입니다. – Samiron

+0

감사합니다 Samiron, 몇 가지 예제 코드를 추가했습니다. 잘하면 내 문제를 명확하게 만들었습니다. @Samiron – Xiaoli

+0

그래서 웹 사이트에서'About (/ about) '을 표시하고있는 반면 html 소스는')'부분? 그때 그 이상한 ... 귀하의 브라우저 설정에 뭔가 잘못 될 수 있습니다. 모든 브라우저에서 똑같습니까? – Samiron

답변

1

감사하고, 마지막으로 이유를 알아 냈어. 청사진 CSS 라이브러리에는 버전을 인쇄하기 위해 정의 된 스타일 시트가 있으며 여기에 코드가 있습니다.

/* 
This has been the source of many questions in the past. This 
snippet of CSS appends the URL of each link within the text. 
The idea is that users printing your webpage will want to know 
the URLs they go to. If you want to remove this functionality, 
comment out this snippet and make sure to re-compress your files. 
*/ 
a:link:after, a:visited:after { 
    content: " (" attr(href) ")"; 
font-size: 90%; 
} 
+0

:) 아 ... 그래서 CSS는 범인입니다. 그러나, 나는 문제의 키워드에 대해 궁금해. 누구든지 어떤 제안이 있습니까? – Samiron

+0

하지만 지금은 "링크가있는 URL을 보여주기 위해 CSS로"봤거든요. 그리고 첫 번째 결과물을 얻었습니다 :) – Samiron

관련 문제