diff --git a/zephyr/static/js/zephyr.js b/zephyr/static/js/zephyr.js index 0ed10a9e7b..d0175d2cad 100644 --- a/zephyr/static/js/zephyr.js +++ b/zephyr/static/js/zephyr.js @@ -293,6 +293,13 @@ function add_to_table(zephyrs, table_name, filter_function, where) { var row = get_zephyr_row(zephyr.id); register_huddle_onclick(row, zephyr.sender_email); register_onclick(row, zephyr.id); + + row.find('.zephyr_content a').each(function (index, link) { + link = $(link); + link.attr('target', '_blank') + .attr('title', link.attr('href')) + .attr('onclick', 'event.cancelBubble = true;'); // would a closure work here? + }); }); $.each(ids_where_next_is_same_sender, function (index, id) {