powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / необходимо разблокировать кнопку, как только страница подгрузилась
25 сообщений из 53, страница 1 из 3
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397272
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при нажатии на кнопку создаю iframe, одновременно блокирую кнопку которую нажимал.
необходимо разблокировать кнопку, как только страница подгрузилась, подскажите как это сделать
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397300
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так вообще можно сделать???
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397303
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У ифраме есть событие онлоад.
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397324
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeУ ифраме есть событие онлоад.


Код: plaintext
1.
2.
3.
4.
5.
<html>
<body>
<iframe src="11.rar" onLoad="Alert("jr");" />
</body>
</html>

что то неработает!
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397339
ajaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AjaxMan ShSergeУ ифраме есть событие онлоад.


Код: plaintext
1.
2.
3.
4.
5.
<html>
<body>
<iframe src="11.rar" onLoad="Alert("jr");" />
</body>
</html>

что то неработает!


Пардон, тупанул
Код: plaintext
1.
2.
3.
4.
5.
6.
<html>
<body>
<iframe src="11.rar" onLoad="alert('jr');" />
</body>
</html>

...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397340
dareks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе надо в том документе который грузиться во фрейме встаить код
Код: plaintext
1.
parent.Твоя Форма.Твой елемент.disabled=false;
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397406
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А у меня тогда почему работает
?
Код: plaintext
1.
2.
3.
4.
5.
<html>
<body>
<iframe onload="alert('qqq');" name="ifr" id="ifr" src="http://www.sql.ru/forum/actualthread.aspx?tid=570909"></iframe>
</body>
</html>
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397432
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тогда еще вопрос в догонку, а как у iframe поменять src!
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397442
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
твой_ифраме.src=... .
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397443
dareks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AjaxManТогда еще вопрос в догонку, а как у iframe поменять src!

Код: plaintext
ifr.src="www.google.com"
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397454
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
<head><title> 1 </title></head>
<body>
<form>
<iframe id="load1" onLoad="act.disabled=false" style="widtn:0px;height:0px;display:none;"></iframe>

<input id="act" type="button" value="Получить данные" onClick="this.disabled=1;load1.src='11_j1.rar';" />
</form>
</body>
</html>

что то кнопка не разблокируеться!(((
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35397461
dareks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AjaxMan
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
<html>
<head><title> 1 </title></head>
<body>
<form>
<iframe id="load1" onLoad="act.disabled=false" style="widtn:0px;height:0px;display:none;"></iframe>

<input id="act" type="button" value="Получить данные" onClick="this.disabled=1;load1.src='11_j1.rar';" />
</form>
</body>
</html>

что то кнопка не разблокируеться!(((


Ты ей имя укажи, или обращайся по ИДУ

Данное обращение по имени onLoad="act.disabled=false"

КОторого нет
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398039
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
<html>
<head><title> 1 </title></head>
<script type="text/javascript">

function loading(obj){
	obj.disabled= 1 ;

	var myiFrame = document.createElement('iframe');
	document.body.appendChild(myiFrame);
	myiFrame.id="myif";
	myiFrame.setAttribute('height','0px');
	myiFrame.setAttribute('width','0px');
	myiFrame.attachEvent("onLoad", load_iframe);
	
	myiFrame.src='11_j1.rar';

}

function load_iframe(){
	act.disabled=false;
}

</script>
<body>
<form>

<input name="act" id="act" type="button" value="Получить данные" onClick="loading(this);">

</form>
</body>
</html>

вот вобщем переделал немного, но что то обработчик неработает, подскажите что нетак сделал!
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398102
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все так, но события не дождешься. Потому что ты в ифрейм хочешь загрузить файл, а не html-документ. C файлами dom не работает.
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398123
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyВсе так, но события не дождешься. Потому что ты в ифрейм хочешь загрузить файл, а не html-документ. C файлами dom не работает.
ну попробовал я подсунуть файл, а один фиг неработает, да и какая разница что там будит html файл или rar!
я думаю что никакой, но почему обработчик неприкручиваеться?
смотрел в fierBuge

Код: plaintext
1.
<iframe id="myif" height="0" width="0" src="11.rar">
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398152
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну сказали же НЕЛЬЗЯ
!
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398173
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так подскажите как же тогда быть?
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398206
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот нашел на форуме...
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>Untitled Page</title>
    <script type="text/javascript">
    var http_request = false; 
    function Open()
    {      
       if (http_request.readyState ==  4  && http_request.status ==  200 )
       {
            document.getElementById("MyDiv").innerHTML = http_request.responseText;
            document.getElementById("MyDiv").style.color="#000";
       }
    }
    function LoadText()
    {
        document.getElementById("MyDiv").style.color = "#ccc";
        document.getElementById("MyDiv").innerHTML = "Загрузка ...";
        
        if (window.XMLHttpRequest)
            http_request = new XMLHttpRequest(); 
        else if (window.ActiveXObject){ 
            http_request = new ActiveXObject("Microsoft.XMLHTTP");}
        if(!http_request){ 
            document.getElementById("MyDiv").style.color = "#900";
            document.getElementById("MyDiv").innerText = "Не могу создать экзмепляр класса XMLHttpRequest";
            return; }  
               
        http_request.onreadystatechange = Open;            
        http_request.open("get", "downloads.zip", true);            
        http_request.send(null); 
        }
    
    </script>
</head>
<body>
    <div id="MyDiv" style="border:1px #ccc solid; width:300px; height: 15px; text-align:center"><a href="javascript:LoadText()">Загрузить</a></div>
</body>
</html>
но вот вопрос, как мне его переделать чтобы загружались файлы
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398248
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хотите сохранить
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
function Open()
{
	if(http_request.readyState== 4  && http_request.status== 200 )
	{
		if(!(oStr=new ActiveXObject("ADODB.Stream")))
			return;

		oStr.Mode= 3 ;
		oStr.Type= 1 ;
		oStr.Open();
		oStr.Write(http_request.responseBody);
		oStr.SaveToFile(FileName, 2 );
	}
}

P.S. M$ IE only
P.P.S. А какая, так сказать, конечная цель предприятия?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398271
AjaxMAn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
Если хотите сохранить
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
function Open()
{
	if(http_request.readyState== 4  && http_request.status== 200 )
	{
		if(!(oStr=new ActiveXObject("ADODB.Stream")))
			return;

		oStr.Mode= 3 ;
		oStr.Type= 1 ;
		oStr.Open();
		oStr.Write(http_request.responseBody);
		oStr.SaveToFile(FileName, 2 );
	}
}

P.S. M$ IE only
P.P.S. А какая, так сказать, конечная цель предприятия?
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4

Пишит что ошибка в строке
if(!(oStr=new ActiveXObject("ADODB.Stream")))
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398387
ajaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пишит что невозможно создать объект(((
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398422
ajaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Untitled Page</title>
    <script type="text/javascript">

    var http_request = false;
	var oStr = false;

function Open()
{
	if(http_request.readyState== 4  && http_request.status== 200 )
	{

		document.getElementById("act").disabled= 0 ;

		var myiFrame = document.createElement('iframe');
		document.body.appendChild(myiFrame);
		myiFrame.id="myif";
		myiFrame.setAttribute('height','0px');
		myiFrame.setAttribute('width','0px');

		myiFrame.document.write(http_request.responseBody);		

	}
}

    function LoadText(obj)
    {
        //document.getElementById("MyDiv").style.color = "#ccc";
        //document.getElementById("MyDiv").innerHTML = "Загрузка ...";
	obj.disabled= 1 ;
        
        if (window.XMLHttpRequest)
            http_request = new XMLHttpRequest(); 
        else if (window.ActiveXObject){ 
            http_request = new ActiveXObject("Microsoft.XMLHTTP");}
        if(!http_request){ 
            document.getElementById("MyDiv").style.color = "#900";
            document.getElementById("MyDiv").innerText = "Не могу создать экзмепляр класса XMLHttpRequest";
            return; }  
               
        http_request.onreadystatechange = Open;            
        http_request.open("get", "downloads.php", true);            
	http_request.send(null); 




        }
    
    </script>
</head>
<body>
<div id="MyDiv" style="border:1px #ccc solid; width:300px; height: 15px; text-align:center">
	<input name="act" id="act" type="button" value="Получить данные" onClick="LoadText(this)">
</div>
</body>
</html>

вот еще одна попытка , но опять провальная, подскажите как сделать плз...
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398433
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajaxMan
пишит что невозможно создать объект(((

1. Ex_Soft
P.S. M$ IE only

2. Настройки безопасности осла
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398451
Фотография Ex_Soft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ajaxMan
подскажите как сделать плз...

Ex_Soft
P.P.S. А какая, так сказать, конечная цель предприятия?

Хорошо сформулированная постановка - половина решения. М.б. Вы левой рукой пытаетесь почесать правое ухо? Или, 4 example, лисапет уже давно существует... Всяко быват...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
необходимо разблокировать кнопку, как только страница подгрузилась
    #35398481
AjaxMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ex_Soft
ajaxMan
подскажите как сделать плз...

Ex_Soft
P.P.S. А какая, так сказать, конечная цель предприятия?

Хорошо сформулированная постановка - половина решения. М.б. Вы левой рукой пытаетесь почесать правое ухо? Или, 4 example, лисапет уже давно существует... Всяко быват...
_________________
"Helo, word!" - 17 errors 56 warnings
Posted via ActualForum NNTP Server 1.4

Ну так покажите этот лесопед пож-та!
я же не пытаюсь флудить...
если непонятна постановка задачи, то попытаюсь объяснить еще раз!

есть кнопка, при нажатии на которую у нас загружаеться zip файл, но файл формируеться долго, поэтому, хочется, чтобы у пользователя кнопка стала disable, и появилась анимированная гифка, пока файл формируется. после того как файл сформировался, кнопка становиться disable=0, ну и появляеться обычное виндовое окно, для сохранения файлов(тоесть как будто бы мы просто нажали на ссылку с zip файлом).
Надебсь что теперь более понятно!
Примера такого я ненашел, есть масса примеров загрузки файла на сервер, а вот наоборот нет!(((
...
Рейтинг: 0 / 0
25 сообщений из 53, страница 1 из 3
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / необходимо разблокировать кнопку, как только страница подгрузилась
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]