Открытие ссылки из модуля в новой странице
есть данный код:
<!-- Block RSS module--> <div id="rss_block_left" class="block"> <h4>{$title}</h4> <div class="block_content"> {if $rss_links} <ul> {foreach from=$rss_links item='rss_link'} <li><a href="{$rss_link.url}">{$rss_link.title}</a></li> {/foreach} </ul> {else} {l s='No RSS feed added' mod='blockrss'} {/if} </div> </div> <!-- /Block RSS module--> Подскажите куда и что дописать чтоб ссылки открывались в новом окне? |
<li><a href="{$rss_link.url}" target="_blank">{$rss_link.title}</a></li> |
попробывал-всеравно открывает в этой же вкладке.
а параметр target проходит валидатность? а то я читал где-то....уже и не помню, все перевернулось в голове... )) нашел это: /* <![CDATA[ */ function externalLinks() { links = document.getElementsByTagName("a"); for (i=0; i<links.length; i++) { link = links[i]; if (link.getAttribute("href") && link.getAttribute("rel") == "external") link.target = "_blank"; } } window.onload = externalLinks; /* ]]> */ но не знаю как применить |
Цитата:
<li><a href="{$rss_link.url}" onclick="window.open( this.href ); return false;">{$rss_link.title}</a></li> |
Ничего не понимаю, меняю строчку на ту, которую Вы указали, и всеравно открывает в этом-же окне. что не так?
|
Цитата:
|
Спасибо, почистил кеш на сервере-работает. БОЛЬШОЕ СПАСИБО! :)
|
Часовой пояс GMT +3, время: 04:52. |