1

(54 відповідей, залишених у JavaScript)

Хлопчики, я не прикидаюсь, а сер'йозно прошу допомоги.

2

(54 відповідей, залишених у JavaScript)

Хочу зробити собі невеличкий довідник, такий собі шпаргальчик.
Я вже написав, як змусити функціх віконуватись.
Допоможіть будь-ласка з операторами вводу та виводу.
Почну з виводу. Я знаю, що є такі варіанти з виводу:
alert;
console.log;
вивід в якийсь тег div чи p;
вивід в поле форми;
вивід в клітинку таблиці;
вивід в список.
Дайте приклади останніх чотирьох.
Якщо знаете інші варіанти, то не соромтесь - додавайте.

3

(22 відповідей, залишених у PHP)

leofun01 написав:
elektryk написав:

Запускати Visual C++ Redistributable?? Чи не треба??

Не треба. setup-1.exe або setup-2.exe це і були Redistributable'и.

elektryk написав:

Що далі??

Пробуйте запустити OpenServer.

Сервер запустився на старих налаштуваннях. А коли я їх замінив на нові версії апача та РНР то він знову не запустився. Буду надіятись, що старих вистачить для освоєння відеоуроків.

4

(22 відповідей, залишених у PHP)

leofun01 написав:
elektryk написав:

вже встановлена інша версія, тому встановити цю неможливо.

Ок. Тоді відкрийте папку OpenServer'а там в "OSPanel\modules\system" мають бути такі файли :
setup-1.exe
setup-2.exe
Запустіть їх послідовно (setup-2.exe має стартувати після того як setup-1.exe завершить свою роботу).

Спасибі, що зі мною возитесь. Я все зробив, як Ви казали. Там був ще файл setup-0.exe та я його не чіпав. Що далі??

Запускати Visual C++ Redistributable?? Чи не треба??

5

(22 відповідей, залишених у PHP)

leofun01 написав:

Завантажте оце :
Visual C++ Redistributable
і встановіть. На stackoverflow пишуть, що це має допомогти.

Комп сказав мені, що вже встановлена інша версія, тому встановити цю неможливо.

6

(22 відповідей, залишених у PHP)

Якась чортівня з ОпенСервером.
Ось установив я його.
Клацнув по червоному прапорцю.
Він позеленів.
Здавалося б все нормально.
Але мені ж треба встановити потрібні налаштування.
Після їх встановлення сервер перестав запускатись.
Пише москалізм: "Запуск программы не возможен, так как на компьютере отсутствует
api-ms-win-crt-runtime-1-1-0"
Де її взяти і куди вставити??"

7

(7 відповідей, залишених у Інше)

Вчора їздив у свою бригаду, відвозив хлопцям виноград власного урожаю. Дізнався подробиці загибелі друзів.
Вони таки доїхали до місця разгортання. Поле було позначине на карті  як розміноване, але сапери одну міну пропустили.
По ній проїхав джип з командуванням, потім перший тягач з гарматою і лише за ним моя гармата.
Ось тоді і пролунав вибух.
Хлопці помирали лютою смертю. Їх пошматувало на куски.
Вони помирали мужньо. Просили не метушитись, казали: "дайте нам спокійно померти, а потім будете нас збирати до купи"...

8

(54 відповідей, залишених у JavaScript)

Спасибі.

9

(54 відповідей, залишених у JavaScript)

leofun01 написав:

ви використовуєте web-сервер ?

Поки що ні. Але я планую встановити опен-сервер.

mikeos написав:

А чому боїтесь аджаксу? В ES6 вже стало набагато простіше )

fetch('url').then(response => {
   response.text().then(html => {
       anElement.innerHTML = html;
   })
});

А в ES7 ще краще:

const response = await fetch('url');
const html = await response.text();
anElement.innerHTML = html;

А що таке  ES6?? Тим більше   ES7??

10

(54 відповідей, залишених у JavaScript)

Тоді я спитаю по іншому:
чи справді айфрейми діприкетні??
Чи можна підгружати файли, не використовуючи цей аджакс и айфрейми, а лише на чистому джаваскрипту??

11

(54 відповідей, залишених у JavaScript)

Ди

FakiNyan написав:

ні

Дивно. А чому він називається аджаксом??

12

(54 відповідей, залишених у JavaScript)

/KIT\ написав:
elektryk написав:

А ось наступна задачка. Підгрузка статей виконується аджаксом. Вона теж чомусь працює лише під Firefoxом. А чи є скрипт на простому javascriptі. Я б примінив просто айфрейми, та кажуть, що вони дипрікейтні.

 function loadTekst(file) {
        var texDoc;
        var ajaxObj;
        ajaxObj=new XMLHttpRequest();
        ajaxObj.onreadystatechange=    function () {
        if(ajaxObj.readyState==4 && ajaxObj.status==200){ 
            texDoc=ajaxObj.responseText;
            console.log(texDoc);
            priemTxt.innerHTML = texDoc;
        }        
    }
        ajaxObj.open("GET",file, true);        
        ajaxObj.send();
    }

це і є простий js

А він потребує підключення якихось бібліотек??

13

(54 відповідей, залишених у JavaScript)

А ось наступна задачка. Підгрузка статей виконується аджаксом. Вона теж чомусь працює лише під Firefoxом. А чи є скрипт на простому javascriptі. Я б примінив просто айфрейми, та кажуть, що вони дипрікейтні.

function loadTekst(file) {
    var texDoc;
    var ajaxObj;
    ajaxObj = new XMLHttpRequest();
    ajaxObj.onreadystatechange = function () {
        if(ajaxObj.readyState == 4 && ajaxObj.status == 200){
            texDoc = ajaxObj.responseText;
            console.log(texDoc);
            priemTxt.innerHTML = texDoc;
        }
    }
    ajaxObj.open("GET", file, true);
    ajaxObj.send();
}

14

(54 відповідей, залишених у JavaScript)

ВЕЛИКЕ СПАСИБІ. А як зробити, щоб ще й кнопки гасли??
Бо глядач буде думати, що програма заглючила. Він же не знає, що то кінець.

15

(54 відповідей, залишених у JavaScript)

/KIT\ написав:

>В мене є галерея, що мені потрібна, але вона на jQuery. Можу і її додати.
Додавайте

Додаю

$(document).ready(function(){
        var images=["slide1.jpg", "slide2.jpg", "slide3.jpg", "slide4.jpg", "slide5.jpg", "slide6.jpg", "slide7.jpg",
        "slide8.jpg", "slide9.jpg", "slide10.jpg", "slide11.jpg", "slide12.jpg", "slide13.jpg"];
        var nRight=0;
            $("#img1").prop("src","prez/"+images[0]);    
        function slideFrw() {
            if (nRight==images.length-1) {
                $("#btnFrw").prop("disabled", true);
            } else {
                $("#btnBack").prop("disabled", false);
                nRight++;
            }
            $("#img1").prop("src","prez/"+images[nRight]);
        };    
        function slideBack() {
            if (nRight==0) {
                $("#btnBack").prop("disabled", true);
            } else {
                $("#btnFrw").prop("disabled", false);
                nRight--;
            }
            $("#img1").prop("src","prez/"+images[nRight]);
        };
        $("#btnFrw").click(function() {
            slideFrw();
        });
        $("#btnBack").click(function() {
            slideBack();
        });
    });

В цій галереї є початок і кінець - саме те що мені потрібно. Треба попередню переробити так, щоб теж був початок і кінець.
І спасибі вам, що зі мною возитесь.

16

(54 відповідей, залишених у JavaScript)

Будь ласка, ось скрипт

<html>
<head>
    <title>Gallery</title>
</head>
<body>
    <center>
        <img src="" width="640" height="480" id="img" />
        <br />
        <input type="button" value="<<<tudey" id="btnBack" onClick="javascript: left_arrow()" />
        <input type="button" value="sudey>>>" id="btnFrw" onClick="javascript: right_arrow()" />
    </center>
    <script type="text/javascript">
        var mas = [
            "1.jpg",
            "2.jpg",
            "3.jpg",
            "4.jpg",
            "5.jpg"
        ];
        var to = -1;

        function right_arrow() {
            var obj = document.getElementById("img");
            if(to < mas.length - 1) to++;
            else to = 0;
            obj.src = mas[to];
        }
        function left_arrow() {
            var obj = document.getElementById("img");
            if(to > 0) to--;
            else to = mas.length - 1;
            obj.src = mas[to];
        }
    </script>
</body>
</html>

В мене є галерея, що мені потрібна, але вона на jQuery. Можу і її додати.

17

(54 відповідей, залишених у JavaScript)

Xackspel написав:

elektryk так може розкажіть яка у вас проблема? Що не працює?

В мене є скріпт фотогалереї. На жаль вона закільцьована. Мені ж треба, щоб в ній був початок і кінець. Я нічого кращого не придумав, як робити кнопки неактивними.
Та як це реалізувати??

18

(16 відповідей, залишених у Обговорення)

FakiNyan написав:

цюзі звучить, як китайське слово, а не японське

Ну, не я автор гуморески.

19

(54 відповідей, залишених у JavaScript)

bunyk написав:

Можна ще простіше - відкрити консоль браузера, написати

alert($)

І побачити там

function(a,b){return new p.fn.init(a,b,c)}

Вуаля, jQuery перекладений на JavaScript!

Спасибі.  В мене це вийшло. Але ж не може бути, що всі функції однакові!!

$("#btnBack").prop("disabled", true);
    } else {
    $("#btnFrw").prop("disabled", false);
                nRight--;
    }

А ці функції в мене не виходить розшифрувати...

20

(16 відповідей, залишених у Обговорення)

А чому не можна видалити свій комент??