Вы не зашли.
Главная » HTML/xHTML/WML » Валидатор
#1. center22 Off (1)
Участник
2010.04.05 22:10
Геморой подскажи пожалуйсто что можно сделать. Вот есть у меня скрипт в нем код
Код:
<a href="{href}" onMouseOver="showhint('{title}<br><img style=&quot;border: 1px solid #999999;&quot; src=&quot;{image}&quot; width=&quot;200&quot;><br>{rate} | {news_read}',this, event, '200px')">
<img style="border:1px solid #555;" src="{image}" alt="{title}" height="95" width="75"></a>{newline}
Валидатор ругается на &quot; заменяю эти эроглифы на двойную ковычку " тогда перестает работать сам скрипт... И еще он дает совет заменить эту &quot; на &apm; вроди... И тоже самое скрипт перестает работать...
Отредактировано center22 (2010.04.05 22:10)
#2. Gemorroj Off (107)
Administrator
2010.04.05 23:11
нужна JS функция showhint
#3. center22 Off (1)
Участник
2010.04.06 18:06
а где ее взять и как поставить?
Добавлено спустя   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 секунд:
есле это она то как ее установить?
#4. Gemorroj Off (107)
Administrator
2010.04.06 19:07
маразм) что тебе сделать-то надо? никогда не копипасти код бездумно.
#5. center22 Off (1)
Участник
2010.04.06 19:07
мне нужно сделать текст валидным а оснавные ошибки в этом коде
Код:
<a href="{href}" onMouseOver="showhint('{title}<br><img style=&quot;border: 1px solid #999999;&quot; src=&quot;{image}&quot; width=&quot;200&quot;><br>{rate} | {news_read}',this, event, '200px')">
<img style="border:1px solid #555;" src="{image}" alt="{title}" height="95" width="75"></a>{newline}
валидатор говорит что ошибка в этих символах:   &quot;  заменяю их на " двойные ковычки и скрипт перестает работать ...


А этот код выводит картинки в ряд а их там 13 штук это уже 78 ошибок а их там аш 320 помоги как можно исправить у меня xhtml

Для хорошего сайта не лохотрон не комерческий бесплатный просто нравится чето делать
Отредактировано center22 (2010.04.06 19:07)
#6. Gemorroj Off (107)
Administrator
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);
}
#7. center22 Off (1)
Участник
2010.04.06 19:07
а подругому некак нельзя ? я непанимаю пхп
#8. center22 Off (1)
Участник
2010.04.06 20:08
в этом кодн ошибки на это there is no attribute "onMouseOver"
#9. Gemorroj Off (107)
Administrator
2010.04.06 20:08
в нижнем регистре все пиши onmouseover
#10. center22 Off (1)
Участник
2010.04.06 21:09
Спасибо
Страниц: 1 2 Все
Главная
WEB
PunBB Mod v0.6.2
0.018 s