Javascript-форум (https://javascript.ru/forum/)
-   Библиотеки/Тулкиты/Фреймворки (https://javascript.ru/forum/library-toolkit-framework/)
-   -   откуда скачать ScriptJava фреймворк (https://javascript.ru/forum/library-toolkit-framework/24921-otkuda-skachat-scriptjava-frejjmvork.html)

Alisher 18.01.2012 23:13

откуда скачать ScriptJava фреймворк
 
Доброе время суток, помогите пожалуйста откуда скачать ScriptJava фреймворк, и скажите с помощью него можно отправлять файлы серверу??
Заранее спасибо!!!

B@rmaley.e><e 18.01.2012 23:22

Что такое ScriptJava?

devote 19.01.2012 00:04

Цитата:

Сообщение от B@rmaley.e><e
Что такое ScriptJava?

видимо что-то новое :D

sergasd 19.01.2012 08:23

Может это?
http://scriptjava.net/source/scriptjava/scriptjava.js
Нашел в одном из блогов на сайте.

seoneo 01.02.2012 16:08

Цитата:

Сообщение от Alisher (Сообщение 151323)
Доброе время суток, помогите пожалуйста откуда скачать ScriptJava фреймворк, и скажите с помощью него можно отправлять файлы серверу??
Заранее спасибо!!!

Сайт фреймворка http://scriptjava.net/
Сам фреймворк находится по адресу
http://scriptjava.net/source/scriptjava/scriptjava.js

Да можно
Вначале нужно подключить сам фреймворк
<script type="text/javascript" src="http://scriptjava.net/source/scriptjava/scriptjava.js"></script>

Для отправки файлов серверу используй следующий код

Код:

<form id="test_form" method="post" enctype="multipart/form-data">
<input type="file" name="upload_file" />
</form><br /><br />
<div id="status">Тут будет статус загрузки</div><br /><br />
<div onclick="SendFile();">Отправить файл через Ajax</div><br />

функция отправки

<script type="text/javascript">
function SendFile() {
	$$f({
		formid:'test_form',//id формы
		url:'ajax.php',//адрес на серверный скрипт который будет принимать файл
		onstart:function () {//действие при начале отправки файла на сервер
			$$('status','начинаю отправку файла');
		},
		onsend:function () {//действие по окончании отправки файла на сервер
			$$('status',$$('status').innerHTML+'<br />файл успешно загружен');
		}
	});
}
</script>


чтобы получить ответ от сервера, содержимое файла ajax.php может быть таким:

<?php
	if($_FILES['upload_file']['size']>0) {
		echo '
			<script type="text/javascript">
			var elm=parent.window.document.getElementById("status");
			elm.innerHTML=elm.innerHTML+"<br />Получен файл '.$_FILES['upload_file']['name'].' размером '.$_FILES['upload_file']['size'].' байт";
			</script>
		';
	}
?>


Часовой пояс GMT +3, время: 01:55.