2010-03-16 3 views
0

очень простой HTML в моем .erb файле:Проблема с рендерингом Rails Rails?

<a href="javascript:void(0)" id="xyz">Click</a> 

Но при просмотре этого кода в браузере, я получаю ссылку, текст которого является:

Click (javascript:void(0)). 

Не могли бы вы помочь мне объяснить, почему это? Большое спасибо за помощь.

Моя среда разработки: рубин 1.8.7 Rails 2.3.4

+1

Во-первых, в этом нет только рубина, только HTML. Во-вторых, эта ссылка должна содержать ссылку только с надписью «Click» в ней во всех браузерах. Может быть, ваша проблема неясна. Просьба уточнить. –

ответ

2

Я видел, как это происходит, когда я развернула мое приложение Rails и браузер думает, что я нахожусь в режиме «Печать». Он добавит URL-адрес после каждой ссылки, чтобы вы не догадались, какая ссылка после печати на бумаге.

В моем случае это происходило с каркасом CSS Blueprint. Посмотрите, можете ли вы исправить это, отключив любой CSS для «печати»

+0

Миллионы спасибо. Проблема решена. – logan

+0

Я рад, что помог. Я потратил 2 часа на это ;-) Вы также можете отметить мой ответ как «ответ», чтобы другие могли легко идентифицировать это как решение. – Zepplock

Смежные вопросы