![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Новичок
Пол:
Регистрация: 04.01.2007
Сообщений: 12
Репутация: 0
|
Как через динамическую втавку в страницу автоматически вызвать функцию javascript без обработки события?
html: Код:
<html><head><title>AJAX Example</title>
</head><body><center />
<h1>Loading a web page into a DIV</h1>
<div id='info'>This sentence will be replaced</div>
<script>
function Out(par)
{
alert(par);
}
// The following line has been changed to a simpler URL that
// will quickly display from within the div it is placed
params = "url=delo.pragma.ru/dss"
request = new ajaxRequest()
request.open("POST", "contrStrih.php", true)
request.setRequestHeader("Content-type",
"application/x-www-form-urlencoded")
request.setRequestHeader("Content-length", params.length)
request.setRequestHeader("Connection", "close")
request.onreadystatechange = function()
{
if (this.readyState != 4)
{
document.getElementById('info').innerHTML =
this.readyState
return
}
if (this.readyState == 4)
{
if (this.status == 200)
{
if (this.responseText != null)
{
OutText =
document.getElementById('info').innerHTML =
this.responseText
}
else alert("Ajax error: No data received")
}
else alert( "Ajax error: " + this.statusText)
}
}
request.send(params)
function ajaxRequest()
{
try
{
var request = new XMLHttpRequest()
}
catch(e1)
{
try
{
request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch(e2)
{
try
{
request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch(e3)
{
request = false
}
}
}
return request
}
</script></body></html>
php: Код:
<?php
$_mKodEAN = "
<script language=\"JavaScript\">
Out('Нет');
</script>
";
/*
$_mKodEAN .= "Добавить штрих код?";
$_mKodEAN .=
"<input type=\"button\" value=\"ДА\" onclick=\"Out('ДА');\">";
$_mKodEAN .=
"<input type=\"button\" value=\"Нет\" onclick=\"Out('Нет');\">";
$_mKodEAN .= "
<script language=\"JavaScript\">
talert(\"А это JavaScript!\")
</script>
";
*/
print($_mKodEAN);
//print "<?xml version=\"1.0\" encoding=\"windows-1251\""."?"."><body>".$_mKodEAN."</body>";
?>
Как заставить работать Out без нажатия на кнопки? |
|
|
|
| Реклама: | сентябринки букет | купить модульный дом под ключ цена | купить билет на концерт любэ в москве - redkassa.ru | термостат vilmann tecb-3 | авито битрикс 24 |
|
|
#2
|
|
Старожил
![]() ![]() ![]() ![]() ![]() Пол:
Регистрация: 19.05.2006
Сообщений: 1,110
Репутация: 328
|
без событий никак. нужно привязать клик кнопки на какое-то событие на страницы (загрузка документа например)
|
|
|
|
![]() |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| как вызвать событие pictureBox_Paint при нажатии на button | KaMuKag3e | Visual C++ / С/C++ | 5 | 13.11.2010 00:13 |
| Как вызвать функцию, которая присовена переменной | SaraTancredi | Java Script | 1 | 02.12.2008 13:43 |
| Авторизация пользователей через заход на страницу сайта | agr75 | Локальные сети и их комплектующие | 2 | 02.04.2008 13:29 |
| Обмен данными между Flash и страницей через JavaScript | barcelona | Macromedia Flash | 1 | 29.09.2007 23:16 |
|
|