Как вызвать правильно php-файл из функции?
Новичок в javascript, потому буду благодарен за решение.
Есть функция:
function add_favorite(a) {
title=document.title;
url=document.location;
try {
// Internet Explorer
window.external.AddFavorite(url, title);
}
catch (e) {
try {
// Mozilla
window.sidebar.addPanel(title, url, "");
}
catch (e) {
// Opera
if (typeof(opera)=="object") {
a.rel="sidebar";
a.title=title;
a.url=url;
a.href=url;
return true;
}
else {
// Unknown
alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
}
}
}
return false;
}
Нужно, чтобы при ее срабатывании (когда юзер добавляет сайт в Избранное) вызывался файл http://site.ru/name.php Как это сделать? Просто document.write(“<img src=’stat.php?page=1’ border=0 width=1 height=1>”); не срабатывает... |
ajax
ну можно наверно и img... исходя из вашего примера, если вам нужен http://site.ru/name.php то вы в img src неправильно указали |
Я вообще в начале после
Цитата:
С img тоже не работает. Потому и тему создал, чтобы выяснить, можно ли и как именно, если можно... Если на ajax, то как там? |
document.write и не сработает если страница уже сформирована,
document.write используется при загрузке страницы к примеру
<div>
<script>
document.write('123');
</script>
</div>
когда страница будет загружаться js выведет в div 123 вам подойдет что-то такое
var img = document.createElement('img');
img.src = 'http:/site.ru/name.php';
document.body.appendChild(img);
|
Спасибо, отлично все работает!:)
|
| Часовой пояс GMT +3, время: 17:41. |