Я использую следующий код на своем сайте. Мне интересно, нужен ли мне jQuery для этого или стандартный javascript может обрабатывать этот процесс.Могу ли я сделать это без jQuery?
<script type='text/javascript'>
//<![CDATA[
$(window).load(function(){
$("a[href^='http']").click(function(event) {
event.preventDefault(); // prevent the link from opening directly
// open a pop for the link's url
var popup = window.open(this.href , "", "toolbar=no,menubar=no,location=no,scrollbars=no,resizable=no,status=no,width=340,height=10,left=250,top=175");
// popup.blur();
// window.focus();
}); }); //]]>
</script>
Это с этой страницы: Pop Under on Click for RSS Feed - Javascript
jQuery - не что иное, как код JavaScript. –
Конечно, стандартный JS может справиться с этим, но это больше работает. Я бы пошел с jQuery. Без этого вам придется перебирать 'document.getElementsByTagName ('a')' и проверять href для регулярного выражения. – amiuhle