Связанные, но неактивные: Javascript для открытия URL-адреса в новой вкладке и ряда других ...
У меня есть клиент, который настаивает на том, что конкретная ссылка должна открываться в новой вкладке, а не в окне. Он генерируется событием onclick кнопки отправки формы, вызываемой функцией jquery в документе php, который выглядит следующим образом:
function newTabLink($element,$url) {
?><script language="JavaScript" type="text/javascript">//<![CDATA[
jQuery(document).ready( function() {
jQuery('<?php echo $element; ?>').click( function() {
window.open( "<?php echo $url; ?>",'_blank' );
} );
} );
//]]></script><?php
}
У меня также есть декларация css в моей таблице стилей, которая пытается заставить новые окна вкладок, а не новые окна:
* { target-new: tab !important; }
Свойство css target-new , похоже, работает в IE9, заставляя всплывающее окно во вкладке. FF и Chrome / Safari по умолчанию работают на вкладках, даже без этого свойства. Но как я могу заставить IE8 и 7 открывать эту конкретную ссылку на вкладке?
Есть идеи?