Вы не зашли.
Геморой подскажи пожалуйсто что можно сделать. Вот есть у меня скрипт в нем код
Код:
| <a href="{href}" onMouseOver="showhint('{title}<br><img style="border: 1px solid #999999;" src="{image}" width="200"><br>{rate} | {news_read}',this, event, '200px')"> |
| <img style="border:1px solid #555;" src="{image}" alt="{title}" height="95" width="75"></a>{newline} |
Валидатор ругается на " заменяю эти эроглифы на двойную ковычку " тогда перестает работать сам скрипт... И еще он дает совет заменить эту " на &apm; вроди... И тоже самое скрипт перестает работать...
Отредактировано center22 (2010.04.05 18:06)
нужна JS функция showhint
а где ее взять и как поставить?
Добавлено спустя 6 минут 37 секунд: Код:
| function showHint(str) |
| { |
| if (str.length==0) |
| { |
| document.getElementById("txtHint").innerHTML="" |
| return |
| } |
| xmlHttp=GetXmlHttpObject() |
| if (xmlHttp==null) |
| { |
| alert ("Браузер не поддерживает запросы HTTP") |
| return |
| } |
| var url="gethint.asp" |
| url=url+"?q="+str |
| url=url+"&sid="+Math.random() |
| xmlHttp.onreadystatechange=stateChanged |
| xmlHttp.open("GET",url,true) |
| xmlHttp.send(null) |
| } |
это она?
Добавлено спустя 7 минут 45 секунд: есле это она то как ее установить?
маразм) что тебе сделать-то надо? никогда не копипасти код бездумно.
мне нужно сделать текст валидным а оснавные ошибки в этом коде
Код:
| <a href="{href}" onMouseOver="showhint('{title}<br><img style="border: 1px solid #999999;" src="{image}" width="200"><br>{rate} | {news_read}',this, event, '200px')"> |
| <img style="border:1px solid #555;" src="{image}" alt="{title}" height="95" width="75"></a>{newline} |
валидатор говорит что ошибка в этих символах: " заменяю их на " двойные ковычки и скрипт перестает работать ...
А этот код выводит картинки в ряд а их там 13 штук это уже 78 ошибок а их там аш 320 помоги как можно исправить у меня xhtml
Для хорошего сайта не лохотрон не комерческий бесплатный просто нравится чето делать
Отредактировано center22 (2010.04.06 15:03)
текст, который передается параметром в функцию showhint прогони в php через rawurlencode, а в саму функцию showhint замени на эту.
Код:
| function showhint(str) |
| { |
| if (str.length == 0) { |
| document.getElementById("txtHint").innerHTML = ""; |
| return; |
| } |
| xmlHttp = GetXmlHttpObject(); |
| if (xmlHttp == null) { |
| alert ("Браузер не поддерживает запросы HTTP"); |
| return; |
| } |
| var url = "gethint.asp?q=" + decodeURIComponent(str) + "&sid=" + Math.random(); |
| xmlHttp.onreadystatechange = stateChanged; |
| xmlHttp.open("GET", url, true); |
| xmlHttp.send(null); |
| } |
а подругому некак нельзя ? я непанимаю пхп
в этом кодн ошибки на это there is no attribute "onMouseOver"
в нижнем регистре все пиши
onmouseover