Приостановить проверку onmouseover
Привет Эл
Как новичок, я борюсь с тем, что, вероятно, является простым изменением кода, поэтому буду признателен за любую помощь.
У меня есть рабочий тест onmouseover, который вызывает функцию, и я хочу временно приостановить его, чтобы функция работала все время (независимо от того, находится ли мышь над моим полем).
"<div style=' top: "+ yy +"px; left: "+ xx+"px; position: absolute; z-index: 1; visibility: show;'><table><tr><td align=left><img src='"+icon+"' border=0 /><br><b><a href='' onmouseover='javascript:functionname(function parameters;);' >"+name+"</a></b></td></tr></table></div>";
Поэтому я подумал, что могу просто изменить это так: -
"<div style=' top: "+ yy +"px; left: "+ xx+"px; position: absolute; z-index: 1; visibility: show;'><table><tr><td align=left><img src='"+icon+"' border=0 /><br><b><a href='' javascript:functionname(function parameters;); >"+name+"</a></b></td></tr></table></div>";
И тогда функция будет работать независимо, но это не так. Что я делаю не так? Возможно, просто синтаксис?
С уважением
Активный
Что я уже пробовал:
Удаление проверки onmouseover не вызывает эту функцию.
F-ES Sitecore
Что делает эта функция? Вы можете вызвать его при загрузке страницы, просто поместив блок скрипта в нижней части страницы;
< script> yourFunctionName();< / script>
Однако это может быть не то, что вы хотите, все зависит от того, что делает эта функция.
Member 2389900
Привет,
Функция заставляет список появляться (вывод оператора select в базе данных) в определенное время (функция внутри функции). Это не то, что я бы назвал загрузкой страницы. Я не могу понять, почему такой базовый вызов терпит неудачу (или, возможно, в этом и заключается проблема, удаление onmouseover эффективно удалило вызов).
С уважением
Активный
F-ES Sitecore
* Что-то* должно вызвать вызов функции. Может быть, то, что вы хотите сделать, это вызывать функцию каждую секунду или, может быть, три секунды с помощью window.setInterval?
Member 2389900
Еще раз здравствуйте
Функция' primamry ' (которая содержит то, что было тестом onmouseover) уже вызывается / правильно запускается оператором select, запущенным в базе данных, возвращающим строки.
Затем onmouseover= отображает эти строки (обычно скрытые) при наведении курсора мыши.
Удаление onmouseover= и оставление methodname () должно, как я думал, правильно вызывать methodname. Но, видимо, нет.
С уважением
Активный
Richard Deeming
Как сказал Ф-Эс, что-то должен вызвать вызов функции.
Если вы не хотите, чтобы он запускался при загрузке страницы, и вы не хотите, чтобы он запускался, когда пользователь наводит курсор на ссылку, то когда делать вы хотите, чтобы он работал?