У меня есть код для моего сайта, когда при нажатии на изображение появляется всплывающее окно, которое работает нормально. Тем не менее, всякий раз, когда я пролонгировать первый ролловер работает, но оригинальное изображение до ролловера больше не показывает? почему это?
<input name="image" type="image" onMouseOver= src="http://japanesefriend.zxq.net/images/x11_title.gif" onMouseOut= src="http://japanesefriend.zxq.net/images/level4_nouns_08.gif'" value="Place Order" src="http://japanesefriend.zxq.net/images/level4_nouns_08.gif" onClick='styledPopupOpen("<img src=http://japanesefriend.zxq.net/flashcards/go.gif />")' align=middle width=164 height=154>
Ваш HTML неверен.
Этот ...
onMouseOver= src="http://japanesefriend.zxq.net/images/x11_title.gif"
должно быть это ...
onMouseOver="this.src='http://japanesefriend.zxq.net/images/x11_title.gif'"
То же самое для onMouseOut ...
onMouseOut
onMouseOut="this.src='http://japanesefriend.zxq.net/images/level4_nouns_08.gif'"
DEMO: http://jsfiddle.net/XBLfN/
Или вы можете устранить this. и просто сделать src='http://...
this.
src='http://...
onMouseOver="src='http://japanesefriend.zxq.net/images/x11_title.gif'" onMouseOut="src='http://japanesefriend.zxq.net/images/level4_nouns_08.gif'"
DEMO: http://jsfiddle.net/XBLfN/1/
Использование CSS-спрайтов для ролловеров.
см .: ролловер с кнопками
это похоже на дубликат - решение в вышеприведенном вопросе должно работать для вас.
Для хрома (и дажедля других браузеров) всегда полезно проверить HTML: http://validator.w3.org/