Просмотр полной версии : Алерт
Вобщем нада чтоб при нажатии на баннер вылезал алерт с текстом.
<a href=www.link.ru><img src=banner.gif onClick="alert(текст)"></img></a>
некатит.
Что еще мона сделать?
ИМХО ты просто накосячил с кодом, правильный выглядит так:
<a href=http://www.link.ru onclick="javascript:alert('alert!');return false">туттипабанер</a>
ch0Sen, пасиба работает. Но теперь другая трабла в осле не копируецца текст алерта, а мне надо чтоб мона было этото текст выделить и скопировать.
трабла в осле не копируецца текст алерта, а мне надо чтоб мона было этото текст выделить и скопировать.
тогда используй вместо алерта, виндов.опен, -
<a href=http://www.link.ru onClick="window.open('about:blank','name','directories=no, height=100, location=no, menubar=no, resizable=no, scrollbars=no, status=no, toolbar=no, width=200');return false">туттипабанер</a>
вместо about:blank - твой url с месаджем и кнопкой закрытия окна.
вместо алерта используй prompt с текстовым полем
prompt
Не, ето не подходит.
ch0Sen умничеГ), второй вариант как раз то что надо.
Тему мона закрывать.
GreenBear
23.12.2006, 20:52
<img src=banner.gif onClick="alert(текст)"></img>
а давно ввели закрывающий тег имг?
D=P=CH= MOD=
23.12.2006, 20:56
</img>
Всегда вроде был...
GreenBear
23.12.2006, 20:58
ты гонишь))
D=P=CH= MOD=
23.12.2006, 21:03
не, есть - точно.
тока вот их там для какойто цели ставят...
но и без закрывающегося тоже картинка норм отображается...
а давно ввели закрывающий тег имг? Да, любой тег должен иметь закрывающий.
Правда лучше так: <img src="i.png" alt="Image" />
GreenBear
23.12.2006, 21:18
не, есть - точно.
http://html.manual.ru/book/html/body/objects/img.php
GreenBear
23.12.2006, 21:20
Да, любой тег должен иметь закрывающий.
а помоему не любой.
ЭЭЭЭ флуд сплошной.... тему клозет пжл, я канеш понимаю гуру и всё такое)))
Да, любой тег должен иметь закрывающий.
метатегам например не нужен конечный тэг,
для area, link, input тоже
для img он тоже не нужен
D=P=CH= MOD=
23.12.2006, 21:32
Михалыч ввел в заблуждение..
Закрывающийся тэг - есть... , только вот для чего он - хз.
Посмотри код страницы яндекса, там картинки закрываются />
это собственно и есть </img>.
Да, любой тег должен иметь закрывающий.
<br> :D
<br />
По стандарту любой тек надо закрывать или </тег> или <тег />
да лана успокойтесь, имеет не имеет, мою проблему решили - молодцы, а флуд разводить не за чем
Это не флуд, мы тут делом занимаемся =) Просто не в отдельной теме, а так, к слову
Constantine
24.12.2006, 15:09
Товарищи, а ведь Green_Bear то прав, закрываються не все теги, а токма теги-контейнеры.
Товарищи, а ведь Green_Bear то прав, закрываються не все теги, а токма теги-контейнеры. В xhtml, на который все уже давно перешли, сырец должен следовать правилам XML, согласно которым ЛЮБОЙ тег должен иметь закрывающий.
http://files.nerez.us/img/w3.org.png
муахахаха
2 nerezus: так то оно так... </img>
Всегда вроде был...но таким образом тэг закрывать неправильно!
но таким образом тэг закрывать неправильно! Почему это неправильно?
Не объяснишь - поставлю минусов =)
2 nerezus:
гггг
Тэг <img> - не парный, следовательно закрывать его <img>...</img> будет неправильно.
1. Нужно соблюдать правила разметки. Согласись, что <b><i>text</b></i> описание мягко сказано, некорректно. Вот с этом тоже самое!
2. Можешь смело лепить минус, если покажешь разметку (а лучше документацию), в которой описывается такой вариант закрытия тэга: <img>...</img>. Ни один уважающий себя скриптер тебе такого не напишет :)
3. Кто не согласен с общепринятыми правила письма - не лезьте в код!
Тэг <img> - не парный Непарных тегов по стандарту xhtml не бывает )
Ни один уважающий себя скриптер тебе такого не напишет Т.е. ни один уважающий себя кодер не соблюдает стандарты? )
3. Кто не согласен с общепринятыми правила письма - не лезьте в код! Слушай, нажми прямо на этой странице просмотр исходного HTML-кода этого форума.
И посмотри: <meta http-equiv="Content-Type" content="text/html; charset=Windows-1251" />
Там правда не полное следование xhtml, однако обрати внимание на /
Примеры отсюда:
<input type="submit" class="button" value="Вперед" /><br />
2 nerezus:
По-моему мы плохо друг друга понимаем!
Я сейчас говорю только о таком <img>...</img> методе закрытия тэга и только об этом тэге.
Про <br /> я и слова не сказал. На этом ставлю точку.
ЗЫ: Если что-то неясно, читай пункт 1. предыдущего сообщения.
Т.е. ни один уважающий себя кодер не соблюдает стандарты?Покажи мне ссылку на что-то типа <img src="1.gif">понятия не имею, что же здесь должно быть?</img>
Где эти не уважающие себя кодеры?
понятия не имею, что же здесь должно быть? Ничего. Я думаю, что для того, чтобы меня понять, тебе надо прочитать основы Xml. Чем советую сейчас и заняться.
satana8920
25.12.2006, 19:42
nerezus какова черта с ламерами базарить я это ваще не андестенд как это</img>
но таким образом тэг закрывать неправильно
есиб я мог минусов бы наставил огого скока
fucker"ok
25.12.2006, 21:11
с nerezus'ом не поспориш...
http://www.w3.org/TR/xhtml1/#C_2
Картинку можно помещать в документ почти так же, как текстовый символ. Для вставки этого необычного знака нужно воспользоваться командой <IMG>. Команда не имеет парного закрывающего тега, но имеет много атрибутов.
(с) А.А. Дуванов Работландский сетевой Университет
Используется для вставки изображений в HTML-документ.
Это один из самых популярных элементов, незаменимый инструмент web-дизайнера. Элемент допускает вставку изображений в форматах JPEG (в том числе progressive jpeg) и Compuserve GIF (включая прозрачные и анимированные). Последние версии браузеров позволяют также использовать формат PNG, но до тех пор пока они не устареют от применения PNG лучше воздержаться.
Элемент IMG не имеет конечного тэга.
(с) Владимир Городулин
И так далее, в каждом учебнике по хтмлю
И так далее, в каждом учебнике по хтмлю А каким образом эти неопознанные личности относятся к w3c?
Или они какие-то авторитеты что-ли?
А может они просто стандарты не читали? )
Или годом написания их книг был 1997? ))
А если какой-нить Вася Пупкин напишет, что тег <html> нельзя закрывать, то ты этому тоже будешь верить?
Вот любители пофлудить то блин)))
VampiRUS
26.12.2006, 09:10
ни с кем спорить не собираюсь, а тем более с nerezus. Стандарт xhtml действительно требует закрытия всех тегов, но изначально речь шла о хтмл(хотя nerezus говорил о xhtml и он верно говорил) и в стандарте закрытия тега не требуется http://www.w3.org/TR/1999/REC-html401-19991224/struct/objects.html#h-13.2
Касательно html, то его применение свелось к xhtml, а html следует применять только для сокращения размера страницы, т.е. он deprecated )
об этом тоже на w3c читать.
ну студия на использование всяких strdup тоже пишет, что "strdup was declared deprecated". Однако это не мешает мне их использовать))
2 satana8920:
Могу лишь посоветовать почитать всю тему сначала, а не влезать, когда большие дядьки разговаривают. А ж0п0лизтво свое показывать не надо.
2 nerezus:
Основы Xml обязательно почитаю... Судя по всему ты хочешь сказать, что по сегодняшним стандартам не закрывая тэг <img> я пишу неправильно? :rolleyes:
Кстати, насколько я помню, в XML 1.1 есть непарные теги.
Во: http://www.w3.org/TR/2006/REC-xml11-20060816/#sec-starttags
Tags for Empty Elements
[44] EmptyElemTag ::= '<' Name (S Attribute)* S? '/>' [WFC: Unique Att Spec]
Empty-element tags may be used for any element which has no content, whether or not it is declared using the keyword EMPTY. For interoperability, the empty-element tag SHOULD be used, and SHOULD only be used, for elements which are declared EMPTY.
Examples of empty elements:
<IMG align="left"
src="http://www.w3.org/Icons/WWW/w3c_home" />
<br></br>
<br/>
Такие теги описываются в DTD следующим образом:
<!ELEMENT blababla EMPTY>
и используются так:
<blablabla />
<blablabla /> И почему он непарный? Парный, просто тело пустое, а это — сокращенная запись. Полная будет так: <blablabla></blablabla>
Судя по всему ты хочешь сказать, что по сегодняшним стандартам не закрывая тэг <img> я пишу неправильно? В xhtml - да. А он сейчас - стандарт де факто =)
Не спорю, но ты хочешь сказать, что сокращенная запись неверна? :)
Я хочу сказать только то, что я уже сказал ;)
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot