html вопрос

Discussion in 'PHP' started by biolog3, 27 May 2010.

  1. biolog3

    biolog3 New Member

    Joined:
    2 Jul 2007
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    есть такой кусок кода
    Code:
    <tr>
    		<td align="left" onMouseOver="this.style.backgroundImage='url(1.jpg)'" onClick="window.open('index.php);return false;" onMouseOut="this.style.backgroundImage='url(2.jpg)'"  background="2jpg" valign="bottom" width="158" height="55">
    		&nbsp;</td>
    		
    	</tr>
    
    
    
    т.е. при наведении меняется фон ячейки таблицы с одной на другую и при нажатии переходит, вообщем интерактивная кнопка, так вот, он то открывает все дела делает, так вот открывает их в новом окне, типа вставленно target=_ablank, ну вы меня понимаете) все попытки перенаправить в это же окно , кароче
    как сделать чтобы открывалось в этом же окне.
     
  2. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    Очевидно делать не window.open в onclick, а href ?
     
  3. Zombi ****

    Zombi **** Elder - Старейшина

    Joined:
    4 Apr 2009
    Messages:
    166
    Likes Received:
    183
    Reputations:
    17
    А хреф встать
     
  4. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    Видимо, так ;)
    Code:
    <tr>
    <td align="left" background="2jpg" valign="bottom" width="158" height="55">
    <a href="index.php" target="_self"
    onMouseOver="this.parentNode.style.backgroundImage='url(1.jpg)'" onMouseOut="this.parentNode.style.backgroundImage='url(2.jpg)'" >Текст</a></td>
    </tr>
    
     
  5. Byte_

    Byte_ Elder - Старейшина

    Joined:
    7 Sep 2008
    Messages:
    143
    Likes Received:
    34
    Reputations:
    2
    а если скриптом, то:
    window.open('index.php');
    замени на
    location.href = 'index.php';
     
  6. biolog3

    biolog3 New Member

    Joined:
    2 Jul 2007
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    я бы вставил href но у меня там какбы логотип и получается что только так

    Byte_ не выходит

    п.с. вопрос остаётся открытым
     
  7. Byte_

    Byte_ Elder - Старейшина

    Joined:
    7 Sep 2008
    Messages:
    143
    Likes Received:
    34
    Reputations:
    2
    Code:
    <table>
    <tr>
    		<td align="left" onClick="location.href = 'index.php';" valign="bottom" width="158" height="55">asdsd
    		&nbsp;</td>
    		
    	</tr>
    	</table>
    
    в каком браузере не работает? у меня в ФФ всё работает.
     
  8. biolog3

    biolog3 New Member

    Joined:
    2 Jul 2007
    Messages:
    19
    Likes Received:
    0
    Reputations:
    0
    вооо, теперь работает)) спасибо