Jump to content

samec1337

Newbie
  • Posts

    12
  • Joined

  • Last visited

Everything posted by samec1337

  1. спасибо конечно, но мне нужно именно на js или jquery)
  2. Приветствую! У меня имеется ссылки, которые при открытие в браузере хром воспроизводят музыку. Как сделать с помощью jquery или js скачивание файла по этой ссылке? Пример: https://cs1-48v4.vk-cdn.net/p8/9cb89555848696.mp3?extra=UpleRzemOPM4jISjxrPm945XnBfL3ZSgTVvZiijMqmFGmsXV_oO375KTOBgBBWI1RN2k3n66Ys9NfUI1h4yXnRnDNxo,275
  3. Добрый день! Мне нужно создать функцию которая будет запускаться при появлении модального окна ( не браузерного ) на странице. Появляется он в разное время, соответственно всякие setTimout не подходят. Выловить его можно по id.
  4. никаких ошибок не выводит
  5. Здравствуйте! Столкнулся с проблемой, код в script на кнопке Stop не работает, если он лежит в отдельном файле скрипта. Если засунуть в html то работает. А старт запускается автоматически при загрузке страницы, хотя я к нему не обращался. <!DOCTYPE html><html><head><meta charset="utf-8"><script src="jquery-2.1.4.js"></script><style>body { font-family: fantasy; transition-property: backround; transition-duration: 1s;} input { background-color: white; text-align: center; border-radius: 15px; margin: 10px 10px 10px 40px; font-size: 20px; width: 120px;} #buttons { margin-top: 20px;}</style></head><body> <input id="clock"><br> <input type="button" id="btnStart" value="Start"><br> <input type="button" id="btnStop" value="Stop"> <script> $("#btnStart").click(setInterval(function() { var clock = new Date(); var clockString = (String(clock).substring(15, 24)); var color = "rgb(" + (Math.round(Math.random(255, 0) * 255)) + ", " + (Math.round(Math.random(255, 0) * 255)) + ", " + (Math.round(Math.random(255, 0) * 255)) + ")"; $("body").css("background-color", color); document.getElementById("clock").value = clockString; }, 1000)); $('#btnStop').click(function(){ location.reload(); }); </script></body></html>
  6. да надо было, это я когда сверху переносил промазал мимо скобки и не заметил )) + за внимательность. с еще одной проблемой столкнулся. в той же строке "document.getElementById('box').style.backgroundColor = t;" не работает доступ к div кроме Id. Ни name, ни class, ни tagName и тд. В гугле инфы не нашел. <html><head> <meta charset="utf-8"> <style> div { width: 125px; height: 125px; border: 1px solid black; margin: 20px; } </style><script> function randomColor() { var t = 'rgb(' + (Math.round(Math.random(255, 0) * 255)).toString(10) + ',' + (Math.round(Math.random(255, 0) * 255)).toString(10) + ',' + (Math.round(Math.random(255, 0) * 255)).toString(10) + ')'; document.getElementsByClassName("box1").style.backgroundColor = t;} </script></head><body> <input type="button" onclick="randomColor()" value="ЖМИ"> <div class="box1"></div></body></html>
  7. спасибо! все работает PS еще надо было "document.getElementById("box").style.backgroundColor = t;" в функцию засунуть
  8. переписал - не работает) мне кажется проблема в строке "document.getElementById("box").style.backgroundColor = t;" <html><head> <meta charset="utf-8"> <style> #box { width: 25px; height: 25px; border: 1px solid black; margin: 20px; } </style></head><body> <input type="button" onclick="randomColor()" value="ЖМИ"> <div id="box"></div> <script> function randomColor() { document.getElementById("box").style.backgroundColor = t; var t = 'rgb(' + (Math.round(Math.random(255, 0) * 255)).toString(10) + ',' + (Math.round(Math.random(255, 0) * 255)).toString(10) + ',' + (Math.round(Math.random(255, 0) * 255)).toString(10) + ')';} </script></body></html>
  9. Приветствую! Имеется код, в котором переменная "t" содержит случайный цвет. Как сделать, чтобы при нажатии на кнопку, div заливался случайным цветом? <html><head> <meta charset="utf-8"> <style> #box { width: 25px; height: 25px; border: 1px solid black; margin: 20px; } </style></head><body> <input type="button" onclick="randomColor()" value="ЖМИ"> <div id="box"></div> <script> function randomColor() { document.getElementById("box").style.backgroundColor = "red"; var t = '#' + (Math.round(Math.random(99999999, 1) * 99999999)).toString(16).substr(1);} </script></body></html>(В примере указал заданный цвет "red". С ним работает).
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy