Вы не зашли.
Геморой подскажи пожалуйсто что можно сделать. Вот есть у меня скрипт в нем код
Код:
<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 22:10)
нужна 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 19:07)
текст, который передается параметром в функцию 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